export interface TranslationResult {
    key: string;
    value: string;
    translated: string;
}
export interface TranslationService {
    name: string;
    initialize: (config?: string) => void;
    getAvailableLanguages: () => Promise<string[]>;
    translateStrings: (strings: {
        key: string;
        value: string;
    }[], from: string, to: string) => Promise<TranslationResult[]>;
}
export declare const serviceMap: {
    [k: string]: TranslationService;
};
