import { type IWidget } from "@gooddata/sdk-model";
import { type DashboardContext } from "../../../types/commonTypes.js";
import { type IInaccessibleDashboard } from "../../../types/inaccessibleDashboardTypes.js";
export declare function loadInaccessibleDashboards(ctx: DashboardContext, widgets: IWidget[]): Generator<import("redux-saga/effects").CallEffect<import("@gooddata/sdk-model").IExistingDashboard[]> | import("redux-saga/effects").PutEffect<{
    payload: readonly IInaccessibleDashboard[] | Record<import("@reduxjs/toolkit").EntityId, IInaccessibleDashboard>;
    type: "inaccessibleDashboards/addInaccessibleDashboards";
}> | import("redux-saga/effects").SelectEffect, void, import("../../../../index.js").ObjRefMap<import("@gooddata/sdk-model").IListedDashboard> & import("@gooddata/sdk-model").IExistingDashboard[]>;
//# sourceMappingURL=loadInaccessibleDashboards.d.ts.map