export type TranslationResponse = Record<string, any>;
export interface LocaleDescriptor {
    defaultLocale: string;
    file: string;
    fallbacks?: string[];
}
export interface Localization {
    namespaces: {
        [key: string]: {
            locales: {
                [key: string]: LocaleDescriptor;
            };
            basePath: string;
        };
    };
    path: string;
}
/**
 * @category Service
 * Retrieves the initial translation data.
 */
export declare const getTranslations: (url: string, root?: string) => Promise<any>;
export declare const getLocalizationDescriptor: () => Promise<Localization>;
export declare const getKosLocalizationDescriptor: (context: string) => () => Promise<Localization>;
//# sourceMappingURL=translation-services.d.ts.map