import type { BigIntLike } from '../types/utils'; export declare function isBigIntLike(value?: any): boolean; export declare function sToBigInt(value: number | string): bigint; export declare function max(arr: Array): T; export declare function min(arr: Array): T; export declare function divToFloat(numerator: BigIntLike, denominator: BigIntLike, precision?: number): number; export declare function div(numerator: BigIntLike, denominator: BigIntLike): bigint; export declare function mul(...nums: Array): bigint; export declare function mulFloor(...nums: Array): bigint; export declare function mulCeil(...nums: Array): bigint; export declare function JSONStringifyBigIntReplacer(_key: string, value: any): any; export declare function JSONParseBigIntReviver(_key: string, value: any): any; export declare function scrubBigIntsInObject(obj: T, destType?: 'number' | 'string' | 'hex'): T; //# sourceMappingURL=bigint.d.ts.map