import { JavaClasses } from "./util/JavaTypes.js";
export default class JavaInterop {
    /**
     * Converts a JS array into a java.util.List.
     */
    static arrayToList<T>(array: Array<T>): JavaClasses.List<T>;
    /**
     * Converts a JS array into a java.util.List where all objects are Strings.
     */
    static arrayToStringList<T>(array: Array<T>): JavaClasses.List<string>;
    /**
     * @param value - Value to test
     * @param classname - The full qualified name of the Java class of the value
     *
     * @deprecated Use JavaTypes.instanceOf instead
     */
    static isInstance<T>(value: T, classname: string): boolean;
    static isList<T>(value: T): boolean;
    /**
     * @deprecated Use JavaTypes instead
     */
    static getClass(classname: string): any;
}
//# sourceMappingURL=JavaInterop.d.ts.map