import type * as ElevenLabs from "../index";
/**
 * Simulation/preview-side config: tools are identified by IDs, resolved to names at runtime.
 */
export interface SimulationToolMockBehaviorConfig {
    /** Which tools to mock: 'all' mocks every mockable tool, 'selected' mocks only those in mocked_tool_names/mocked_tool_ids, 'none' disables mocking. */
    mockingStrategy?: ElevenLabs.MockingStrategy;
    /** Behavior when no mock matches a tool call. */
    fallbackStrategy?: ElevenLabs.MockNoMatchBehavior;
    /** Tool IDs to mock. Resolved to tool names before being passed to the orchestrator. */
    mockedToolIds?: string[];
}
