import { type SagaIterator } from "redux-saga"; import { type IDashboardDefinition, type IDashboardLayout } from "@gooddata/sdk-model"; import { type ISaveDashboard } from "../../commands/dashboard.js"; import { type DashboardSaved } from "../../events/dashboard.js"; import { type DashboardContext } from "../../types/commonTypes.js"; import { type ExtendedDashboardWidget } from "../../types/layoutTypes.js"; export declare function getDashboardWithSharing(dashboard: IDashboardDefinition, sharingSupported: boolean | undefined, isNewDashboard: boolean): IDashboardDefinition; export declare function processLayout(layout: IDashboardLayout): IDashboardLayout; export declare function saveDashboardHandler(ctx: DashboardContext, cmd: ISaveDashboard): SagaIterator; //# sourceMappingURL=saveDashboardHandler.d.ts.map