@helpscout/cyan
Version:
Cypress-like Testing for React + JSDOM
16 lines (15 loc) • 410 B
TypeScript
declare class PromiseResolver {
handler: any;
method?: string;
addHandler(handler: any): void;
process(value: any): any;
processWith(method: any): void;
shouldResolve(): boolean;
shouldReject(): boolean;
clearHandler(): void;
clearProcessMethod(): void;
reset(): void;
clear(): void;
}
declare const promiseResolver: PromiseResolver;
export default promiseResolver;