import type { Localizations } from "../types/localization";
type GetLocalizedString = (id?: string) => string | undefined;
interface LocalizationContext {
    getLocalizedString: GetLocalizedString;
}
export interface LocalizationContextProps {
    defaultLocale: string;
    selectedLocale?: string;
    localizations: Localizations;
}
export declare function setLocalizationContext(props: () => LocalizationContextProps): LocalizationContext;
export declare function getLocalizationContext(): LocalizationContext;
export {};
