import { type SagaIterator } from "redux-saga"; import { type InitializeDashboard } from "../../../commands/dashboard.js"; import { type DashboardContext, type ResolvedDashboardConfig } from "../../../types/commonTypes.js"; /** * Loads all essential dashboard configuration from the backend if needed. The load command may specify their * own inline config - if that is the case the config is bounced back immediately. Otherwise, the necessary * backend queries and post-processing is done. */ export declare function resolveDashboardConfig(ctx: DashboardContext, cmd: InitializeDashboard): SagaIterator; /** * Resolves dashboard config */ export declare function resolveDashboardConfigAndFeatureFlagDependentCalls(ctx: DashboardContext, cmd: InitializeDashboard): SagaIterator<{ resolvedConfig: ResolvedDashboardConfig; additionalData: { notificationChannelsCount: number; workspaceAutomationsCount: number; }; }>; //# sourceMappingURL=resolveDashboardConfig.d.ts.map