import { Locale, Localization } from "../types";
interface LocalizationObject {
    localization: Localization;
}
declare type LocalizedObject<T extends string> = LocalizationObject & {
    [key in T]: string;
};
export declare const getLocalizedString: <T extends string>({ obj, property, locale, fallback, }: {
    obj?: LocalizedObject<T> | undefined;
    property?: T | undefined;
    locale: Locale;
    fallback: string;
}) => string;
export {};
