import { TranslationConfig as TranslationConfigTemp, TranslationModule } from './modules/modules';
export declare function translateWord(word: string, from: string, to: string, config?: TranslationConfigTemp): Promise<string>;
export declare function translateObject(object: translatedObject, from: string, to: string[], config?: TranslationConfigTemp): Promise<translatedObject | translatedObject[]>;
export declare function translateFile(objectPath: string, from: string, to: string[], newFileName: string, config?: TranslationConfigTemp): Promise<void>;
export declare function runCli(): Promise<void>;
export interface translatedObject {
    [key: string]: any;
}
export { TranslationModule };
export { TranslationModules } from './modules/modules';
export declare type TranslationConfig = TranslationConfigTemp;
