@n1k1t/mock-server
Version:
The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations
25 lines • 1.16 kB
TypeScript
import type { IRemoteClientConnectOptions } from './types';
import type { IServerContext, IServerContextDefaults } from '../server/types';
import { Client } from './models';
export declare class RemoteClient<TContext extends IServerContext = any> extends Client<TContext> {
options: IRemoteClientConnectOptions;
constructor(options: IRemoteClientConnectOptions);
get updateExpectationsGroup(): import("..").TFunction<Promise<(Pick<import("../expectations").Expectation<any>, "group" | "name" | "isEnabled" | "schema" | "id" | "meta" | "transports" | "defaults"> & {
format: "plain";
})[]>, [{
name?: string;
set: {
isEnabled: boolean;
};
}]>;
get createProvider(): import("..").TFunction<Promise<null>, [{
group: string;
ttl?: number;
route?: string;
} | undefined]>;
get deleteProvider(): import("..").TFunction<Promise<null>, [{
group: string;
} | undefined]>;
static connect<TContext extends IServerContext = IServerContextDefaults>(options: IRemoteClientConnectOptions): Promise<RemoteClient<TContext>>;
}
//# sourceMappingURL=remote.d.ts.map