import type { MaybeRefOrGetter } from "vue"; export type JsonSerializable = string | number | boolean | null | JsonSerializable[] | { [key: string]: JsonSerializable; }; export interface AgentContextInput { description: MaybeRefOrGetter; value: MaybeRefOrGetter; } /** * Registers reactive contextual data that is sent with agent runs. * * The context entry is added when the composable is active and removed * automatically on scope cleanup. * * @example * ```ts * useAgentContext({ * description: "Current workspace", * value: "copilotkit-vue", * }); * ``` */ export declare function useAgentContext(context: AgentContextInput): void; //# sourceMappingURL=use-agent-context.d.ts.map