/// <reference types="react" />
import type { LocaleProps } from '../i18n/locale';
export declare type DirectionType = 'ltr' | 'rtl' | undefined;
export interface ConfigConsumerProps {
    rootPrefixCls?: string;
    getPrefixClassName: (suffixCls?: string, customizePrefixCls?: string, rootPrefixCls?: string) => string;
    locale?: LocaleProps;
    size?: 'small' | 'medium' | 'large';
    direction?: DirectionType;
    getPopupContainer?: (triggerNode?: HTMLElement) => HTMLElement;
}
export declare const getPrefixClassName: (suffixCls?: string | undefined, customPrefix?: string | undefined, rootPrefixCls?: string | undefined) => string;
export declare const ConfigContext: import("react").Context<ConfigConsumerProps>;
