export interface Suggestion {
    type: 'wta' | 'wnta';
    text: string;
    score: number;
    reason: string;
}
/**
 * Custom hook to fetch AI-powered WTA/WNTA suggestions.
 * It calls the API on initial render and whenever the agent context or description changes.
 * @param agentContext The system prompt or context for the agent.
 * @param agentDescription A description of the agent's purpose.
 * @returns An object containing the suggestions, loading state, and any errors.
 */
declare const useAgentSuggestions: (agentContext: string, agentDescription: string, refetchTrigger: number, modelName: string, enabled: boolean | undefined, baseUrl: string) => {
    suggestions: Suggestion[];
    isLoading: boolean;
    error: Error | null;
};
export default useAgentSuggestions;
//# sourceMappingURL=useAgentSuggestions.d.ts.map