import { type QueryObserverResult } from '@tanstack/react-query';
import { type AiAgent } from '../api';
export interface UseAgentsResult {
    agents?: AiAgent[];
    agentsPending: boolean;
    agentsError?: string;
    agentsRefetching: boolean;
    refetchAgents: () => Promise<QueryObserverResult<AiAgent[], Error>>;
}
export declare const useAgents: () => UseAgentsResult;
