import { MockServerOptions } from "./types.cjs"; import { A2AMockOptions } from "./a2a-types.cjs"; import { A2AMock } from "./a2a-mock.cjs"; import { AGUIMockOptions } from "./agui-types.cjs"; import { AGUIMock } from "./agui-mock.cjs"; import { LLMock } from "./llmock.cjs"; import { MCPMockOptions } from "./mcp-types.cjs"; import { VectorMockOptions } from "./vector-types.cjs"; import { MCPMock } from "./mcp-mock.cjs"; import { VectorMock } from "./vector-mock.cjs"; //#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.cts.map