UNPKG

@plugnet/util

Version:
29 lines (28 loc) 700 B
import BN from 'bn.js'; export interface ToBn { toBn: () => BN; } export interface ExtErrorInterface { code: number; data?: string | number; message: string; stack: string; } declare type Logger$Data$Fn = () => any[]; export declare type Logger$Data = (any | Logger$Data$Fn)[]; export interface Logger { debug: (...values: Logger$Data) => void; error: (...values: Logger$Data) => void; log: (...values: Logger$Data) => void; noop: (...values: Logger$Data) => void; warn: (...values: Logger$Data) => void; } export interface ToBnOptions { isLe?: boolean; isNegative?: boolean; } export declare type BnList = { 0: BN; 1: BN; } & BN[]; export {};