import type { MaybeRefOrGetter, Ref } from "vue"; import type { Suggestion } from "@copilotkit/core"; export interface UseSuggestionsOptions { agentId?: MaybeRefOrGetter; } export interface UseSuggestionsResult { suggestions: Ref; isLoading: Ref; reloadSuggestions: () => void; clearSuggestions: () => void; } /** * Provides reactive access to agent suggestions. * * It tracks suggestion updates for the resolved agent and exposes helpers to * reload or clear suggestions. * * @example * ```ts * const { suggestions, isLoading, reloadSuggestions } = useSuggestions({ * agentId: "default", * }); * ``` */ export declare function useSuggestions(options?: UseSuggestionsOptions): UseSuggestionsResult; //# sourceMappingURL=use-suggestions.d.ts.map