UNPKG

wiremock-mapper

Version:
24 lines (23 loc) 986 B
import { RequestBuilder } from '../../lib/builders/request_builder'; type StringOrThunk = string | (() => string); export declare class MatchBuilder { private readonly requestBuilder; private matchType; private readonly options; private value?; constructor(requestBuilder: RequestBuilder); get absent(): RequestBuilder; containing(value: StringOrThunk): RequestBuilder; equalTo(value: StringOrThunk): RequestBuilder; equalToJson(json: object | StringOrThunk, ignoreArrayOrder?: boolean, ignoreExtraElements?: boolean): RequestBuilder; equalToXml(xml: StringOrThunk): RequestBuilder; matching(value: StringOrThunk): RequestBuilder; matchingJsonPath(value: StringOrThunk): RequestBuilder; matchingXPath(xpath: StringOrThunk): RequestBuilder; notMatching(value: StringOrThunk): RequestBuilder; toJSON: () => { ignoreArrayOrder?: boolean | undefined; ignoreExtraElements?: boolean | undefined; }; } export {};