@buildlayer/ai-react
Version:
React UI components for AI chat assistants
24 lines • 680 B
TypeScript
import { ChatController, Message } from '@buildlayer/ai-core';
export interface SingleChatSession {
id: string;
name: string;
messages: Message[];
createdAt: number;
updatedAt: number;
}
export declare function useChatWithSingleSession(chatController: ChatController): {
session: SingleChatSession | null;
isLoaded: boolean;
clearSession: () => void;
exportSession: () => {
session: {
id: string;
name: string;
createdAt: number;
updatedAt: number;
};
messages: Message[];
exportedAt: number;
} | null;
};
//# sourceMappingURL=useChatWithSingleSession.d.ts.map