import { Dispatch, ReactElement, SetStateAction } from "react"; import { TCustomComponentProps } from "../../components"; export type TCustomComponent = (props: TCustomComponentProps) => JSX.Element; export type TCustomComponents = Record>; interface ICustomComponentsContext { customComponents: TCustomComponents; setCustomComponents: Dispatch>; } interface IProps { children: ReactElement; } export declare const CustomComponentsContext: import("react").Context; export declare const CustomComponentsProvider: ({ children }: IProps) => import("react/jsx-runtime").JSX.Element; export {};