UNPKG

@n1k1t/mock-server

Version:

Powerful util to setup mocks over HTTP APIs

15 lines 617 B
import { ValueError } from '@n1k1t/typebox/errors'; import { IExpectationSchemaContext } from '../types'; import { Expectation } from './expectation'; export type TExpectationsStorageRegisterationResult = { status: 'REGISTERED'; expectation: Expectation<any>; } | { status: 'ERROR'; reasons: ValueError[]; }; export declare class ExpectationsStorage extends Map<string, Expectation<any>> { register(configuration: Expectation['configuration']): TExpectationsStorageRegisterationResult; match(context: IExpectationSchemaContext): Expectation<any> | null; } //# sourceMappingURL=storage.d.ts.map