import { FileDecoder } from './FileDecoder';
export declare const BOM_UTF8: number[];
export declare const BOM_UTF16_BE: number[];
export declare const BOM_UTF16_LE: number[];
export declare const BOM_UTF32_BE: number[];
export declare const BOM_UTF32_LE: number[];
export declare const DECODE_UTF8 = "utf-8";
export declare const DECODE_UTF16_BE = "utf-16be";
export declare const DECODE_UTF16_LE = "utf-16le";
export declare const decodeUtf: FileDecoder;
export declare const decodeUtf8: FileDecoder;
export declare const decodeUtf16be: FileDecoder;
export declare const decodeUtf16le: FileDecoder;
export declare const decodeUtfBOM: (buffer: ArrayBuffer, progressCallback?: ((bytesRead: number) => void) | undefined) => {
    output: string;
    bomCharset: string | null;
};
