import type { SendMessageRequest } from '../types/api';
interface UseMessagesOptions {
    enabled?: boolean;
    staleTime?: number;
}
export declare function useMessages(sessionId: string | undefined, options?: UseMessagesOptions): import("@tanstack/react-query").UseQueryResult<NoInfer<import("..").Message[]>, Error>;
export declare function useSendMessage(sessionId: string): import("@tanstack/react-query").UseMutationResult<import("..").SendMessageResponse, Error, SendMessageRequest, unknown>;
export {};
//# sourceMappingURL=useMessages.d.ts.map