import { AptosDataCache, AptosParserRepo, AptosLocalCache } from '@manahippo/move-to-ts'; import { U8, U64, U128 } from '@manahippo/move-to-ts'; import { HexString, AptosClient } from 'aptos'; import * as Fixed_point64 from './fixed_point64'; export declare const packageName = "FixedPoint64"; export declare const moduleAddress: HexString; export declare const moduleName = "log_exp_math"; export declare const ERR_EXPONENT_TOO_LARGE: U64; export declare const EXP_16_RAW: U128; export declare const EXP_1_OVER_16_RAW: U128; export declare const EXP_1_OVER_2_RAW: U128; export declare const EXP_1_OVER_4_RAW: U128; export declare const EXP_1_OVER_8_RAW: U128; export declare const EXP_1_RAW: U128; export declare const EXP_2_RAW: U128; export declare const EXP_32_RAW: U128; export declare const EXP_4_RAW: U128; export declare const EXP_8_RAW: U128; export declare const LOG_2_E_INV_RAW: U128; export declare const ONE_MINUS_TEN_EXP_MINUS_9: U128; export declare const ONE_PLUS_TEN_EXP_MINUS_9: U128; export declare const ONE_RAW: U128; export declare const PRECISION: U8; export declare const TWO_POW_2_RAW: U128; export declare const TWO_POW_3_RAW: U128; export declare const TWO_POW_4_RAW: U128; export declare const TWO_POW_5_RAW: U128; export declare const TWO_POW_6_RAW: U128; export declare const TWO_POW_NEG_1_RAW: U128; export declare const TWO_POW_NEG_2_RAW: U128; export declare const TWO_POW_NEG_3_RAW: U128; export declare const TWO_POW_NEG_4_RAW: U128; export declare const TWO_RAW: U128; export declare function exp_(sign: U8, x: Fixed_point64.FixedPoint64, $c: AptosDataCache): Fixed_point64.FixedPoint64; export declare function ln_(x: Fixed_point64.FixedPoint64, $c: AptosDataCache): [U8, Fixed_point64.FixedPoint64]; export declare function log2_(x: Fixed_point64.FixedPoint64, $c: AptosDataCache): [U8, Fixed_point64.FixedPoint64]; export declare function pow_(x: Fixed_point64.FixedPoint64, y: Fixed_point64.FixedPoint64, $c: AptosDataCache): Fixed_point64.FixedPoint64; export declare function pow_down_(x: Fixed_point64.FixedPoint64, y: Fixed_point64.FixedPoint64, $c: AptosDataCache): Fixed_point64.FixedPoint64; export declare function pow_internal_(x: Fixed_point64.FixedPoint64, y: Fixed_point64.FixedPoint64, $c: AptosDataCache): Fixed_point64.FixedPoint64; export declare function pow_up_(x: Fixed_point64.FixedPoint64, y: Fixed_point64.FixedPoint64, $c: AptosDataCache): Fixed_point64.FixedPoint64; export declare function try_simple_pow_(x: Fixed_point64.FixedPoint64, y: Fixed_point64.FixedPoint64, $c: AptosDataCache): [boolean, Fixed_point64.FixedPoint64]; export declare function loadParsers(repo: AptosParserRepo): void; export declare class App { client: AptosClient; repo: AptosParserRepo; cache: AptosLocalCache; constructor(client: AptosClient, repo: AptosParserRepo, cache: AptosLocalCache); get moduleAddress(): HexString; get moduleName(): string; } //# sourceMappingURL=log_exp_math.d.ts.map