/**
 * Mock Agent Executor Factory
 *
 * Returns MockAgentExecutorService for deterministic E2E test behavior.
 * Activated via SHEP_MOCK_EXECUTOR=1 environment variable.
 */
import type { AgentType, AgentConfig } from '../../../../../domain/generated/output.js';
import type { IAgentExecutor } from '../../../../../application/ports/output/agent-executor.interface.js';
import type { IAgentExecutorFactory } from '../../../../../application/ports/output/agent-executor-factory.interface.js';
export declare class MockAgentExecutorFactory implements IAgentExecutorFactory {
    private readonly executor;
    createExecutor(_agentType: AgentType, _authConfig: AgentConfig): IAgentExecutor;
    getSupportedAgents(): AgentType[];
}
//# sourceMappingURL=mock-executor-factory.service.d.ts.map