import type { SupervisorGateway, SupervisorProbeResult, SupervisorSpawnResult } from '../../modules/supervisor-management/entities/supervisor/supervisor.gateway.js';
export declare class StubSupervisorGateway implements SupervisorGateway {
    probeCallCount: number;
    spawnCallCount: number;
    private probeResult;
    private spawnResult;
    setProbeResult(result: SupervisorProbeResult): void;
    setSpawnResult(result: SupervisorSpawnResult): void;
    probe(): Promise<SupervisorProbeResult>;
    spawnDetached(): Promise<SupervisorSpawnResult>;
}
//# sourceMappingURL=supervisor.stub.d.ts.map