import tx from "algosdk"; import { ASADef, ASADeploymentFlags, TxParams } from "../types"; export declare function getSuggestedParams(algocl: tx.Algodv2): Promise; export declare function mkSuggestedParams(algocl: tx.Algodv2, userDefaults: TxParams): Promise; export declare function makeAssetCreateTxn(name: string, asaDef: ASADef, flags: ASADeploymentFlags, txSuggestedParams: tx.SuggestedParams): tx.Transaction; export declare function makeASAOptInTx(addr: string, assetID: number, params: tx.SuggestedParams): tx.Transaction; export declare function encodeNote(note: string | undefined, noteb64: string | undefined): Uint8Array;