import type { DownloadFileParams } from '@lokalise/node-api'; interface Config { dist: string; projects: ReadonlyArray; token: string; clean?: boolean; declaration?: DeclarationConfig; delimiter?: string; prefix?: string; useFlat?: boolean; } interface ProjectConfig extends Omit { id: string; prefix?: string; } interface DeclarationConfig { dist: string; transformKey?(path: string[]): string; } export declare class LokaliseClient { private readonly config; private locales; constructor(config: Config); fetchTranslations(): Promise; private fetchProject; private addLocale; private getLocale; } export {};