export interface AIResponse { text: string; timestamp: Date; success: boolean; error?: string; } export interface UseAIOptions { apiEndpoint?: string; headers?: Record; onSuccess?: (response: AIResponse) => void; onError?: (error: string) => void; } /** * Custom hook for AI interactions */ declare const useAI: (options?: UseAIOptions) => { sendPrompt: (prompt: string) => Promise; reset: () => void; isLoading: boolean; response: AIResponse | null; error: string | null; }; export default useAI; //# sourceMappingURL=useAI.d.ts.map