import { type ReactNode, type JSX } from "react";
import type { SdkPluginsConfig } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/lib/plugins";
import type { SDKConfig } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/types";
import type { MetabaseTheme } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/types/theme";
import "metabase/css/vendor.css";
import "metabase/css/index.module.css";
interface MetabaseProviderProps {
    children: ReactNode;
    config: SDKConfig;
    pluginsConfig?: SdkPluginsConfig;
    theme?: MetabaseTheme;
}
export declare const MetabaseProvider: import("react").MemoExoticComponent<({ children, config, pluginsConfig, theme, }: MetabaseProviderProps) => JSX.Element>;
export {};
