import { GrantConsumeResult } from './types/wasm/grant-consume-result.cjs'; import { LibraryVersions } from './types/wasm/library-versions.cjs'; import { ParamCalculateTxLinkHash } from './types/wasm/param-calculate-tx-link-hash.cjs'; import { ParamCodeCoreScript } from './types/wasm/param-code-core-script.cjs'; import { ParamConvertCurrency } from './types/wasm/param-convert-currency.cjs'; import { ParamCreateAccountAndKeystore } from './types/wasm/param-create-account-and-keystore.cjs'; import { ParamCreateMasterKeystore } from './types/wasm/param-create-master-keystore.cjs'; import { ParamCreateNormalKey } from './types/wasm/param-create-normal-key.cjs'; import { ParamCreateNormalKeystore } from './types/wasm/param-create-normal-keystore.cjs'; import { ParamDeriveKeysFromMnemonicAndPath } from './types/wasm/param-derive-keys-from-mnemonic-and-path.cjs'; import { ParamDeriveKeysFromMnemonic } from './types/wasm/param-derive-keys-from-mnemonic.cjs'; import { ParamEncodeTxCurrency } from './types/wasm/param-encode-tx-currency.cjs'; import { ParamEncodeTxNumber } from './types/wasm/param-encode-tx-number.cjs'; import { ParamGenerateMnemonicBySeed } from './types/wasm/param-generate-mnemonic-by-seed.cjs'; import { ParamGenerateMnemonic } from './types/wasm/param-generate-mnemonic.cjs'; import { ParamGetHomeShard } from './types/wasm/param-get-home-shard.cjs'; import { ParamHash } from './types/wasm/param-hash.cjs'; import { ParamLoadKeystore } from './types/wasm/param-load-keystore.cjs'; import { ParamMakeCurrency } from './types/wasm/param-make-currency.cjs'; import { ParamSignByMasterKey } from './types/wasm/param-sign-by-master-key.cjs'; import { ParamSignKeyBind } from './types/wasm/param-sign-key-bind.cjs'; import { ParamSign } from './types/wasm/param-sign.cjs'; import { ParamTestCoreScript } from './types/wasm/param-test-core-script.cjs'; import { ParamTxs } from './types/wasm/param-txs.cjs'; import { ParamVerifyMerkleProof } from './types/wasm/param-verify-merkle-proof.cjs'; import { ParamVerify } from './types/wasm/param-verify.cjs'; export declare const calculateTxLinkHash: (params: ParamCalculateTxLinkHash) => string; export declare const compileCoreScript: (params: ParamCodeCoreScript) => string; export declare const convertAddressToData: (addrEncoded: string) => string; export declare const convertAddressToHex: (addrEncoded: string) => string; export declare const convertBase32ToData: (encoded: string) => string; export declare const convertBase32ToHex: (encoded: string) => string; export declare const convertCurrency: (params: ParamConvertCurrency) => string; export declare const convertDataTo: (value: string, retType: number) => string; export declare const convertDataToAddress: (str: string) => string; export declare const convertDataToBase32: (str: string) => string; export declare const convertDataToHex: (str: string) => string; export declare const convertDataToString: (str: string) => string; export declare const convertHexToAddress: (hexString: string) => string; export declare const convertHexToBase32: (hexString: string) => string; export declare const convertHexToData: (encoded: string) => string; export declare const convertStringToData: (raw: string) => string; export declare const convertToData: (value: string, valueType: number) => string; export declare const createAccountAndKeystore: (params: ParamCreateAccountAndKeystore) => string; export declare const createMasterKeystore: (params: ParamCreateMasterKeystore) => string; export declare const createNormalKey: (params: ParamCreateNormalKey) => string; export declare const createNormalKeystore: (params: ParamCreateNormalKeystore) => string; export declare const decodeSubId: (subIdString: string) => string; export declare const decodeTxs: (params: ParamTxs) => string; export declare const deriveKeysFromMnemonic: (params: ParamDeriveKeysFromMnemonic) => string; export declare const deriveKeysFromMnemonicAndPath: (params: ParamDeriveKeysFromMnemonicAndPath) => string; export declare const disCompileCoreScript: (params: ParamCodeCoreScript) => string; export declare const encodeFuncData: (op: number, dataHex: string) => string; export declare const encodeSubId: (hexString: string) => string; export declare const encodeTxCurrency: (params: ParamEncodeTxCurrency) => string; export declare const encodeTxNumber: (params: ParamEncodeTxNumber) => string; export declare const generateMnemonic: (params: ParamGenerateMnemonic) => string; export declare const generateMnemonicBySeed: (params: ParamGenerateMnemonicBySeed) => string; export declare const getDefFromCoreScript: (params: ParamCodeCoreScript) => string; export declare const getHomeShard: (params: ParamGetHomeShard) => number; export declare const getLibraryVersions: () => LibraryVersions; export declare const gzipAndEncode: (str: string) => string; export declare const hash: (params: ParamHash) => string; export declare const isGrantConsumingTx: (txTypeStr: string) => GrantConsumeResult; export declare const loadMasterKeystore: (params: ParamLoadKeystore) => string; export declare const loadNormalKeystore: (params: ParamLoadKeystore) => string; export declare const makeCurrency: (params: ParamMakeCurrency) => string; export declare const sign: (param: ParamSign) => string; export declare const signByMasterKey: (params: ParamSignByMasterKey) => string; export declare const signKeyBind: (params: ParamSignKeyBind) => string; export declare const testCoreScript: (params: ParamTestCoreScript) => string; export declare const verify: (params: ParamVerify) => string; export declare const verifyByMasterKey: (params: ParamVerify) => string; export declare const verifyMerkleProof: (params: ParamVerifyMerkleProof) => boolean; export declare const verifyTx: (jsonTx: string) => string;