import { type IGenAIUserContext, type ObjRef } from "@gooddata/sdk-model"; import { type IGenAIContextObject, type SelectedContext } from "../../types.js"; export declare function useUserContextItems(ambientContext: IGenAIUserContext | undefined, selectedContext: SelectedContext | undefined, activeContext: IGenAIUserContext | undefined): { items: IGenAIContextObject[]; search: string; setSearch: (value: string) => void; isLoading: boolean; hasNextPage: boolean; loadNextPage: () => void; }; export declare function useAmbientContextItems(ambientContext: IGenAIUserContext | undefined): { items: (IGenAIContextObject | { id: string; ref: ObjRef; title: string; nesting: number; type: import("@gooddata/sdk-model").GenAIObjectType | "widget"; where: "view.dashboard" | "referencedObjects"; context?: import("@gooddata/sdk-model").IGenAIObjectReference; insightRef?: ObjRef; visualizationUrl?: string; alternativeTitle: string; })[]; search: string; setSearch: (value: string) => void; selectedIds: ObjRef[]; }; //# sourceMappingURL=useContextItems.d.ts.map