unmock-core
Version:
[][npmjs] [](https://circleci.com/gh/unmock/unmock-js) [](h
17 lines • 657 B
TypeScript
import { OpenAPIObject } from "loas3/dist/generated/full";
import { IStateTransformer } from "../interfaces";
import { IService, IServiceCore } from "./interfaces";
import { ServiceSpy } from "./spy";
export declare class Service implements IService {
readonly core: IServiceCore;
static fromOpenAPI({ schema, name, }: {
schema: OpenAPIObject;
name: string;
}): Service;
static isOpenAPIObject(schema: any): schema is OpenAPIObject;
readonly spy: ServiceSpy;
constructor(core: IServiceCore);
state(a0: IStateTransformer, ...i: IStateTransformer[]): void;
reset(): void;
}
//# sourceMappingURL=service.d.ts.map