@cossistant/next
Version:
Next.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional.
18 lines (17 loc) • 758 B
TypeScript
//#region ../react/src/hooks/use-conversations.d.ts
type UseConversationsOptions = Partial<Omit<ListConversationsRequest, "visitorId">> & {
enabled?: boolean;
refetchInterval?: number | false;
refetchOnWindowFocus?: boolean;
};
type UseConversationsResult = {
conversations: ListConversationsResponse["conversations"];
pagination: ConversationPagination | null;
isLoading: boolean;
error: Error | null;
refetch: (args?: Partial<ListConversationsRequest>) => Promise<ListConversationsResponse | undefined>;
};
declare function useConversations(options?: UseConversationsOptions): UseConversationsResult;
//#endregion
export { UseConversationsOptions, UseConversationsResult, useConversations };
//# sourceMappingURL=use-conversations.d.ts.map