declare const JpxError_base: any;
export class JpxError extends JpxError_base {
    [x: string]: any;
    constructor(msg: any);
}
export class JpxImage {
    static "__#private@#buffer": null;
    static "__#private@#handler": null;
    static "__#private@#modulePromise": null;
    static "__#private@#useWasm": boolean;
    static "__#private@#useWorkerFetch": boolean;
    static "__#private@#wasmUrl": null;
    static setOptions({ handler, useWasm, useWorkerFetch, wasmUrl }: {
        handler: any;
        useWasm: any;
        useWorkerFetch: any;
        wasmUrl: any;
    }): void;
    static "__#private@#getJsModule"(fallbackCallback: any): Promise<void>;
    static "__#private@#instantiateWasm"(fallbackCallback: any, imports: any, successCallback: any): Promise<any>;
    static decode(bytes: any, { numComponents, isIndexedColormap, smaskInData, reducePower, }?: {
        numComponents?: number | undefined;
        isIndexedColormap?: boolean | undefined;
        smaskInData?: boolean | undefined;
        reducePower?: number | undefined;
    }): Promise<never>;
    static cleanup(): void;
    static parseImageProperties(stream: any): {
        width: number;
        height: number;
        bitsPerComponent: number;
        componentsCount: any;
    };
}
export {};
