import { type ContextObjectsState } from "../../types.js"; import { type loadContextObjectsNextPageAction } from "../chatWindow/chatWindowSlice.js"; /** * Load the first page of the dashboards offered by the context chooser. Skips it when already * loaded. Only the dashboards - the visualizations follow them in the list. * @internal */ export declare function initContextObjects(): Generator, void, unknown>; /** * Reload both lists after the searched title changed - a match among the visualizations has to be * part of the answer, not something the reader has to scroll the dashboards out of the way to see. * The visualizations wait when the dashboards have more pages, which would land above them. * @internal */ export declare function reloadContextObjects(): Generator | import("redux-saga/effects").SelectEffect, void, ContextObjectsState>; /** * Load the next page of one of the object lists offered by the context chooser. Each kind is * paged on its own, so a load in flight for one kind does not block the other. * @internal */ export declare function loadContextObjectsNextPage({ payload: { kind }, }: ReturnType): Generator | import("redux-saga/effects").SelectEffect, void, ContextObjectsState>; //# sourceMappingURL=loadContextObjects.d.ts.map