import React, { PropsWithChildren } from 'react'; import { ko } from '../../locales/ko'; import { ModalProps } from '../modal'; import { PaginationProps } from '../pagination'; import { SectionProps } from '../../container/section'; export interface CommonComponentProps { modal?: Pick; pagination?: Pick; section?: Pick; } export interface ProviderConfig { locale?: typeof ko; components?: CommonComponentProps; } export declare const defaultProviderConfig: { current: ProviderConfig; }; export declare function setContextConfig(config: ProviderConfig): void; export declare function getContextConfig(): ProviderConfig; export declare const providerContext: React.Context; export type ProviderProps = ProviderConfig; export declare const useProviderConfig: () => ProviderConfig; export declare const Provider: ({ children, ...props }: PropsWithChildren) => import("@emotion/react/jsx-runtime").JSX.Element;