/// import { LocaleConfigType, CompLangMsgParams, ComponentType } from '../locale'; export declare const DirectionTypes: ["ltr", "rtl"]; export declare type DirectionType = typeof DirectionTypes[number]; interface IntlUniversal { getCompLangMsg: (compLangMsgParams: CompLangMsgParams, customGetLangMsg?: (componentName: string, labelName: string, params: any) => any) => any; getLangMsg: (componentName: ComponentType | string, labelName: string, params?: any) => string | React.ReactNode[]; } export interface IConfigProps { getPrefixCls?: (configPrefixCls?: string, suffixCls?: string, customizePrefixCls?: string) => string; compDefaultProps?: any; prefixCls?: string; localeConfig?: LocaleConfigType; locale?: IntlUniversal; direction?: DirectionType; isMobile?: boolean; } export interface IContextConfigProps { getPrefixCls?: (configPrefixCls?: string, suffixCls?: string, customizePrefixCls?: string) => string; compDefaultProps?: any; prefixCls?: string; localeConfig?: LocaleConfigType; locale: IntlUniversal; direction?: DirectionType; isMobile?: boolean; } declare const ConfigContext: import("react").Context; export default ConfigContext;