@sega-so/sega-sdk
Version:
An SDK for building applications on top of SEGA.
38 lines (35 loc) • 1.74 kB
text/typescript
import { N as Numberish, ab as Fraction } from '../type-CuA4U4Hx.mjs';
import '@solana/web3.js';
import 'bn.js';
import '@solana/spl-token';
import '../api/api.mjs';
import 'axios';
import '../solana/type.mjs';
import '../api/type.mjs';
import '../api/url.mjs';
import 'decimal.js';
import '../module/token.mjs';
import './pubKey.mjs';
import '../sega/token/type.mjs';
import './logger.mjs';
import '../module/currency.mjs';
import './owner.mjs';
import './txTool/lookupTable.mjs';
import './txTool/txType.mjs';
declare function toFraction(value: Numberish): Fraction;
declare function toFractionWithDecimals(value: Numberish): {
fr: Fraction;
decimals?: number;
};
declare function lt(a: Numberish | undefined, b: Numberish | undefined): boolean;
declare function gt(a: Numberish | undefined, b: Numberish | undefined): boolean;
declare function lte(a: Numberish | undefined, b: Numberish | undefined): boolean;
declare function gte(a: Numberish | undefined, b: Numberish | undefined): boolean;
declare function eq(a: Numberish | undefined, b: Numberish | undefined): boolean;
declare function div(a: Numberish | undefined, b: Numberish | undefined): Fraction | undefined;
declare function sub(a: Numberish | undefined, b: Numberish | undefined): Fraction | undefined;
declare function isMeaningfulNumber(n: Numberish | undefined): n is Numberish;
declare function getMax(a: Numberish, b: Numberish): Numberish;
declare function mul(a: Numberish | undefined, b: Numberish | undefined): Fraction | undefined;
declare function add(a: Numberish | undefined, b: Numberish | undefined): Fraction | undefined;
export { add, toFraction as default, div, eq, getMax, gt, gte, isMeaningfulNumber, lt, lte, mul, sub, toFractionWithDecimals };