import { FunctionComponent } from 'react'; import { BasicComponent } from "../../utils/typings"; import { BaseLang } from "../../locales/base"; import type { NutCSSVariables } from './types'; export interface ConfigProviderProps extends BasicComponent { locale: BaseLang; direction?: ConfigProviderDirection; theme?: Record; } export type ConfigProviderDirection = 'ltr' | 'rtl' | undefined; export declare const defaultConfigRef: { current: ConfigProviderProps; }; export declare const setDefaultConfig: (config: ConfigProviderProps) => void; export declare const getDefaultConfig: () => ConfigProviderProps; export declare const useConfig: () => ConfigProviderProps; export declare const useRtl: () => boolean; export declare const ConfigProvider: FunctionComponent>;