import type { DashboardCardLayoutAttrs, VirtualCard, VirtualDashboardCard } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
type Position = Pick<DashboardCardLayoutAttrs, "col" | "row">;
type SectionDashboardCardAttrs = Partial<VirtualDashboardCard> & DashboardCardLayoutAttrs & {
    card: VirtualCard;
    visualization_settings: {
        virtual_card: VirtualCard;
    };
};
type LayoutFn = (position: Position) => Array<SectionDashboardCardAttrs>;
export type SectionId = "kpi_grid" | "large_chart_kpi_right" | "kpi_chart_below";
export type SectionLayout = {
    id: SectionId;
    label: string;
    getLayout: LayoutFn;
};
export declare const layoutOptions: SectionLayout[];
export {};
