/** * MSW-based Modern Mock Implementation */ import { MockHttpClient, MockHttpClientConfig, MockResponse } from './mockTypes.js'; /** * MSW-based modern mock implementation * Uses service worker for request interception */ declare class ModernMSWMock implements MockHttpClient { private server; private defaultResponse; private defaultStatus; private responseDelay; constructor(config?: MockHttpClientConfig); private setupServer; private createMSWResponse; get(_url: string, _config?: any): Promise; post(_url: string, _data?: any, _config?: any): Promise; put(_url: string, _data?: any, _config?: any): Promise; delete(_url: string, _config?: any): Promise; patch(_url: string, _data?: any, _config?: any): Promise; request(_config?: any): Promise; cleanup(): void; } export { ModernMSWMock }; //# sourceMappingURL=modernMSWMock.d.ts.map