import type { DashboardFullscreenControls, DashboardRefreshPeriodControls, EmbedThemeControls } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/dashboard/types";
import type { Dashboard } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
type GetDashboardActionsProps = {
    canManageSubscriptions?: boolean;
    dashboard: Dashboard | null;
    formInput?: any;
    isAdmin?: boolean;
    isEditing?: boolean;
    isEmpty?: boolean;
    isPublic?: boolean;
    onSharingClick?: () => void;
} & DashboardFullscreenControls & DashboardRefreshPeriodControls & Pick<EmbedThemeControls, "isNightMode" | "hasNightModeToggle" | "onNightModeChange">;
export declare const getDashboardActions: ({ canManageSubscriptions, dashboard, formInput, hasNightModeToggle, isAdmin, isEditing, isEmpty, isFullscreen, isNightMode, isPublic, onFullscreenChange, onNightModeChange, onRefreshPeriodChange, onSharingClick, refreshPeriod, setRefreshElapsedHook, }: GetDashboardActionsProps) => import("react/jsx-runtime").JSX.Element[];
export {};
