/**
 * `fuzzAgent` — the adversarial batch preset over `BehaviorExplorer`.
 *
 * One call: explore the space to budget with the adversarial objective and
 * return the capsule. For agent-driven, incremental, or multi-objective use,
 * construct a `BehaviorExplorer` and drive it via `makeExploreTools`.
 */
import type { CapsuleData, ExploreOptions } from './types';
export type FuzzAgentOptions<S> = Omit<ExploreOptions<S>, 'objective'> & {
    /** Score strictly below this is a candidate failure. Default 0.5. */
    failureThreshold?: number;
};
export declare function fuzzAgent<S>(opts: FuzzAgentOptions<S>): Promise<{
    capsule: CapsuleData<S>;
}>;
//# sourceMappingURL=fuzz-agent.d.ts.map