import React, { PropsWithChildren } from "react";
export interface ILocalizationContext {
    locale: string;
    dateFormat: string;
    timeFormat: string;
    decimalSeparator: string;
    thousandSeparator: string;
    decimalRounding: number;
    decimalSpaces: number;
    currencyCode: string;
    t: (...args: any[]) => string;
}
export declare const LocalizationContext: React.Context<ILocalizationContext>;
interface Props {
    params: Partial<ILocalizationContext>;
    translator?: (string: any, props: Record<string, string | number>) => string;
}
export declare const LocalizationProvider: React.FC<PropsWithChildren<Props>>;
export declare const useLocalization: () => ILocalizationContext;
export {};
//# sourceMappingURL=LocalizationProvider.d.ts.map