import type { DashboardNightModeControls } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/dashboard/types/display-options";
import type { DisplayTheme } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/public/lib/types";
type EmbedBackground = boolean;
type EmbedTitle = boolean;
export type EmbedHideParameters = string | null;
export type EmbedHideParametersControls = {
    hideParameters: EmbedHideParameters;
};
export type EmbedFont = string | null;
export type EmbedThemeControls = {
    theme: DisplayTheme;
    setTheme: (theme: DisplayTheme) => void;
} & DashboardNightModeControls;
export type EmbedDisplayParams = {
    background: EmbedBackground;
    bordered: boolean;
    titled: EmbedTitle;
    cardTitled: EmbedTitle;
    hideParameters: EmbedHideParameters;
    font: EmbedFont;
    theme: DisplayTheme;
    downloadsEnabled: boolean;
};
export {};
