UNPKG

@n1k1t/mock-server

Version:

The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations

17 lines 743 B
import type { IServerContext } from '../../types'; import type { MockServer } from '../../index'; import { SystemProvider } from './system'; import { Provider } from './model'; export declare class ProvidersStorage<TContext extends IServerContext = any> extends Map<string, Provider<any>> { protected server: MockServer; default: Provider<TContext>; system: SystemProvider<any>; constructor(server: MockServer); extract(): Provider[]; register(provider: Provider): this; /** Deletes provider from storage */ unregister(provider: Provider): this; expired(): Provider[]; static build<TContext extends IServerContext>(server: MockServer): ProvidersStorage<TContext>; } //# sourceMappingURL=storage.d.ts.map