import type Question from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question";
import type { Dashboard } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export type EmbedMenuModes = "embed-menu" | "embed-modal" | "public-link-popover" | "embedding-disabled" | null;
export type ResourceType = {
    resource: Dashboard;
    resourceType: "dashboard";
} | {
    resource: Question;
    resourceType: "question";
};
export type EmbedMenuProps = ResourceType & {
    hasPublicLink: boolean;
    onModalOpen: () => void;
};
