import BigIntWrapper from '@exodus/bigint'; import type { NumberFraction, NumberLike } from './types.js'; interface MaybeBN { constructor: { wordSize: number; }; words: number[]; toString(): string; } export declare function createNumber(num: NumberLike | MaybeBN, power: number): BigIntWrapper; export declare function stringToNumberFraction(num: NumberLike | MaybeBN, exp: number, opts: { numberOnly: true; }): string; export declare function stringToNumberFraction(num: NumberLike | MaybeBN, exp: number, opts?: { numberOnly?: false; }): NumberFraction; export {};