declare namespace org {
    namespace bukkit {
        namespace util {
            // @ts-ignore
             class NumberConversions extends java.lang.Object {
                // @ts-ignore
                public static floor(num: number): number;
                // @ts-ignore
                public static ceil(num: number): number;
                // @ts-ignore
                public static round(num: number): number;
                // @ts-ignore
                public static square(num: number): number;
                // @ts-ignore
                public static toInt(object: java.lang.Object): number;
                // @ts-ignore
                public static toFloat(object: java.lang.Object): number;
                // @ts-ignore
                public static toDouble(object: java.lang.Object): number;
                // @ts-ignore
                public static toLong(object: java.lang.Object): number;
                // @ts-ignore
                public static toShort(object: java.lang.Object): number;
                // @ts-ignore
                public static toByte(object: java.lang.Object): number;
                // @ts-ignore
                public static isFinite(d: number): boolean;
                // @ts-ignore
                public static isFinite(f: number): boolean;
                // @ts-ignore
                public static checkFinite(d: number, message: string): void;
                // @ts-ignore
                public static checkFinite(d: number, message: string): void;
            }
        }
    }
}
