kakapo
Version:
Next generation mocking framework in Javascript
12 lines (11 loc) • 556 B
TypeScript
import { Interceptor, InterceptorConfig } from './interceptorHelper';
import { DatabaseSchema } from '../Database';
export declare class FakeFetchFactory<M extends DatabaseSchema> {
interceptors: Interceptor<M>[];
constructor();
use(config: InterceptorConfig<M>): void;
getFetch(): typeof fetch;
}
export declare function isFakeFetch<M extends DatabaseSchema>(fetch: any): fetch is FakeFetchFactory<M>;
export declare const enable: <M extends DatabaseSchema>(config: InterceptorConfig<M>) => void;
export declare const disable: () => void;