export declare const modeInfo: ({ name: string; mime: string; mode: string; ext: string[]; _import: () => Promise; mimes?: undefined; file?: undefined; alias?: undefined; } | { name: string; mimes: string[]; mode: string; ext: string[]; _import: () => Promise; mime?: undefined; file?: undefined; alias?: undefined; } | { name: string; mime: string; mode: string; file: RegExp; _import: () => Promise; ext?: undefined; mimes?: undefined; alias?: undefined; } | { name: string; mime: string; mode: string; ext: string[]; alias: string[]; _import: () => Promise; mimes?: undefined; file?: undefined; } | { name: string; mime: string; mode: string; ext: string[]; file: RegExp; _import: () => Promise; mimes?: undefined; alias?: undefined; } | { name: string; mimes: string[]; mode: string; ext: string[]; alias: string[]; _import: () => Promise; mime?: undefined; file?: undefined; } | { name: string; mime: string; mode: string; _import: () => Promise; ext?: undefined; mimes?: undefined; file?: undefined; alias?: undefined; } | { name: string; mimes: string[]; mode: string; ext: string[]; alias: string[]; file: RegExp; _import: () => Promise; mime?: undefined; } | { name: string; mime: string; mode: string; alias: string[]; _import: () => Promise; ext?: undefined; mimes?: undefined; file?: undefined; })[]; export declare const getLanguageName: (suffix: string, defaultName?: string) => string; export declare const getSuffixs: (exclude?: string[]) => string[];