import { IFormState } from '../features/WtaWnta/_components/AgentDetailsForm';
import { ValidationResponse } from '../features/WtaWnta/_components/ValidationCard';
import { Suggestion } from './useAgentSuggestions';
/**
 * Custom hook to call the API that fixes validation conflicts.
 * @returns An object with a function to trigger the fix, the loading state, and the resulting suggestions.
 */
declare const useAgentFix: (baseUrl: string) => {
    fixAgentRules: (validationData: ValidationResponse, currentState: IFormState, agentContext: string, agentDescription: string, modelName: string) => Promise<void>;
    isFixing: boolean;
    fixedSuggestions: Suggestion[];
    error: Error | null;
};
export default useAgentFix;
//# sourceMappingURL=useAgentFix.d.ts.map