import { Config, TranslationUnit } from './types.js'; import { parseConfig } from './config/index.js'; export type { Config, TranslationUnit } from './types.js'; export { parseConfig }; export declare function extract(inputXlsxPath: string, config: Config): Promise; export declare function exportUnitsToXliff(units: TranslationUnit[], config: Config, options?: { srcLang?: string; trgLang?: string; generator?: string; }): Promise; export declare function exportUnitsToJson(units: TranslationUnit[], config?: Config, meta?: Record): Promise; export declare function merge(inputXlsxPath: string, outputXlsxPath: string, translatedUnits: TranslationUnit[], config: Config): Promise; export declare function parseTranslated(input: string, format: 'xlf' | 'json'): TranslationUnit[]; export declare function extractStream(inputXlsxPath: string, config: Config): AsyncGenerator;