import { MockServerOptions } from "./types.js"; import { A2AMockOptions } from "./a2a-types.js"; import { A2AMock } from "./a2a-mock.js"; import { AGUIMockOptions } from "./agui-types.js"; import { AGUIMock } from "./agui-mock.js"; import { LLMock } from "./llmock.js"; import { MCPMockOptions } from "./mcp-types.js"; import { VectorMockOptions } from "./vector-types.js"; import { MCPMock } from "./mcp-mock.js"; import { VectorMock } from "./vector-mock.js"; //#region src/suite.d.ts interface MockSuiteOptions { llm?: MockServerOptions; mcp?: MCPMockOptions; a2a?: A2AMockOptions; vector?: VectorMockOptions; agui?: AGUIMockOptions; } interface MockSuite { llm: LLMock; mcp?: MCPMock; a2a?: A2AMock; vector?: VectorMock; agui?: AGUIMock; start(): Promise; stop(): Promise; reset(): void; } declare function createMockSuite(options?: MockSuiteOptions): Promise; //# sourceMappingURL=suite.d.ts.map //#endregion export { MockSuite, MockSuiteOptions, createMockSuite }; //# sourceMappingURL=suite.d.ts.map