export const BlockTag: IDL.VariantClass; export const UpgradeArg: IDL.RecordClass; export const EthereumNetwork: IDL.VariantClass; export const InitArg: IDL.RecordClass; export const MinterArg: IDL.VariantClass; export const AddCkErc20Token: IDL.RecordClass; export const MemoType: IDL.VariantClass; export const DecodeLedgerMemoArgs: IDL.RecordClass; export const BurnMemo: IDL.VariantClass; export const MintMemo: IDL.VariantClass; export const DecodedMemo: IDL.VariantClass; export const DecodeLedgerMemoError: IDL.VariantClass; export const DecodeLedgerMemoResult: IDL.VariantClass; export const Eip1559TransactionPriceArg: IDL.RecordClass; export const Eip1559TransactionPrice: IDL.RecordClass; export const CanisterStatusType: IDL.VariantClass; export const LogVisibility: IDL.VariantClass; export const DefiniteCanisterSettings: IDL.RecordClass; export const QueryStats: IDL.RecordClass; export const CanisterStatusResponse: IDL.RecordClass; export const Subaccount: IDL.VecClass; export const EventSource: IDL.RecordClass; export const UnsignedTransaction: IDL.RecordClass; export const ReimbursementIndex: IDL.VariantClass; export const TransactionReceipt: IDL.RecordClass; export const Event: IDL.RecordClass; export const CkErc20Token: IDL.RecordClass; export const GasFeeEstimate: IDL.RecordClass; export const MinterInfo: IDL.RecordClass; export const EthTransaction: IDL.RecordClass; export const TxFinalizedStatus: IDL.VariantClass; export const RetrieveEthStatus: IDL.VariantClass; export const WithdrawErc20Arg: IDL.RecordClass; export const RetrieveErc20Request: IDL.RecordClass; export const LedgerError: IDL.VariantClass; export const WithdrawErc20Error: IDL.VariantClass; export const WithdrawalArg: IDL.RecordClass; export const RetrieveEthRequest: IDL.RecordClass; export const WithdrawalError: IDL.VariantClass; export const Account: IDL.RecordClass; export const WithdrawalSearchParameter: IDL.VariantClass; export const WithdrawalStatus: IDL.VariantClass; export const WithdrawalDetail: IDL.RecordClass; export const idlService: IDL.ServiceClass; decode_ledger_memo: IDL.FuncClass<[IDL.RecordClass], [IDL.VariantClass]>; eip_1559_transaction_price: IDL.FuncClass<[IDL.OptClass>], [IDL.RecordClass]>; get_canister_status: IDL.FuncClass<[], [IDL.RecordClass]>; get_events: IDL.FuncClass<[IDL.RecordClass], [IDL.RecordClass]>; get_minter_info: IDL.FuncClass<[], [IDL.RecordClass]>; is_address_blocked: IDL.FuncClass<[IDL.TextClass], [IDL.BoolClass]>; minter_address: IDL.FuncClass<[], [IDL.TextClass]>; retrieve_eth_status: IDL.FuncClass<[IDL.FixedNatClass], [IDL.VariantClass]>; smart_contract_address: IDL.FuncClass<[], [IDL.TextClass]>; withdraw_erc20: IDL.FuncClass<[IDL.RecordClass], [IDL.VariantClass]>; withdraw_eth: IDL.FuncClass<[IDL.RecordClass], [IDL.VariantClass]>; withdrawal_status: IDL.FuncClass<[IDL.VariantClass], [IDL.VecClass>]>; }>; export const idlInitArgs: IDL.VariantClass[]; export function idlFactory({ IDL }: { IDL: any; }): any; export function init({ IDL }: { IDL: any; }): any[]; import { IDL } from '@icp-sdk/core/candid';