UNPKG

ic0

Version:

An easy-to-use JavaScript API for the Internet Computer.

10 lines 491 B
import { Canister } from '../types'; export declare type Mocks = Record<string, (...args: any[]) => Promise<any>>; export declare class MockCanister implements Canister { readonly mocks: Mocks; readonly fallback: Canister | undefined; constructor(mocks: Mocks, fallback: Canister | undefined); call(method: string, ...args: any[]): Promise<any>; } export declare function mockCanister(mocks: Mocks, parent?: Canister): MockCanister; //# sourceMappingURL=mockCanister.d.ts.map