UNPKG

@rabby-wallet/rabby-sign

Version:

signature utils

3 lines (2 loc) 196 B
export declare type ItOrItsPromise<T> = T extends Promise<any> ? T : Promise<T>; export declare type ItsGenerator<T, ARGS extends any[] = any[]> = T extends Function ? T : ((...args: ARGS) => T);