UNPKG

@nexex/api

Version:
16 lines (15 loc) 816 B
import { ECSignature } from '@nexex/types'; export declare const assert: { isString(variableName: string, value: string): void; isFunction(variableName: string, value: any): void; isHexString(variableName: string, value: string): void; doesBelongToStringEnum(variableName: string, value: string, stringEnum: any): void; hasAtMostOneUniqueValue(value: any[], errMsg: string): void; isNumber(variableName: string, value: number): void; isBoolean(variableName: string, value: boolean): void; assert(condition: boolean, message: string): void; typeAssertionMessage(variableName: string, type: string, value: any): string; isValidSignature(orderHash: string, ecSignature: ECSignature, signerAddress: string): void; exists(value: any): void; notExists(value: any): void; };