@parity/light.js
Version:
A high-level reactive JS library optimized for light clients
38 lines (37 loc) • 603 B
TypeScript
import * as EventEmitter from 'eventemitter3';
/**
* Provider used for tests.
*
* @ignore
*/
export declare class MockProvider extends EventEmitter {
send(): Promise<void>;
}
/**
* Mock api that resolves.
*
* @ignore
*/
export declare const rejectApi: (
resolveValueOrFunction?: Error,
isPubsub?: boolean
) => {
[index: string]: any;
};
/**
* Mock api that resolves.
*
* @ignore
*/
export declare const resolveApi: (
resolveValueOrFunction?:
| string
| object
| {
error: string;
}
| (() => any),
isPubsub?: boolean
) => {
[index: string]: any;
};