import type { SendOptions, UseAgentChatOptions } from './types'; export declare function useAgentChat(options: UseAgentChatOptions): { loading: import("vue").Ref; agentId: import("vue").Ref; apiKey: import("vue").Ref; sessionId: import("vue").Ref; send: ({ prompt, files, reSend, extParams, refreshSessionId, parseContent, onOpen, onMessage, onClose, onError }: SendOptions) => Promise<{ content: string; reasoning: string; parsedContent: unknown; useTime: number; }>; stop: () => void; }; export type { SendFile, SendOptions, UseAgentChatOptions } from './types';