import { ReactNode } from 'react'; import { EmbeddableConfig } from '../types'; interface EmbeddableContextType> { config: EmbeddableConfig | null; setConfig: (config: EmbeddableConfig) => void; data: T; setData: (data: T) => void; } interface EmbeddableProviderProps> { config?: EmbeddableConfig; data?: T; children: ReactNode; } export declare function EmbeddableProvider>({ config: initialConfig, data: initialData, children, }: EmbeddableProviderProps): import("react/jsx-runtime").JSX.Element; export declare function useEmbeddableContext>(): EmbeddableContextType; export {}; //# sourceMappingURL=EmbeddableProvider.d.ts.map