export const UpgradeArg: IDL.RecordClass; export const InitArg: IDL.RecordClass; export const IndexArg: IDL.VariantClass; export const GetAccountIdentifierTransactionsArgs: IDL.RecordClass; export const Tokens: IDL.RecordClass; export const TimeStamp: IDL.RecordClass; export const Operation: IDL.VariantClass; export const Transaction: IDL.RecordClass; export const TransactionWithId: IDL.RecordClass; export const GetAccountIdentifierTransactionsResponse: IDL.RecordClass; export const GetAccountIdentifierTransactionsError: IDL.RecordClass; export const GetAccountIdentifierTransactionsResult: IDL.VariantClass; export const Account: IDL.RecordClass; export const GetAccountTransactionsArgs: IDL.RecordClass; export const GetBlocksRequest: IDL.RecordClass; export const GetBlocksResponse: IDL.RecordClass; export const HttpRequest: IDL.RecordClass; export const HttpResponse: IDL.RecordClass; export const Status: IDL.RecordClass; export const idlService: IDL.ServiceClass; get_account_identifier_transactions: IDL.FuncClass<[IDL.RecordClass], [IDL.VariantClass]>; get_account_transactions: IDL.FuncClass<[IDL.RecordClass], [IDL.VariantClass]>; get_blocks: IDL.FuncClass<[IDL.RecordClass], [IDL.RecordClass]>; http_request: IDL.FuncClass<[IDL.RecordClass], [IDL.RecordClass]>; icrc1_balance_of: IDL.FuncClass<[IDL.RecordClass], [IDL.FixedNatClass]>; ledger_id: IDL.FuncClass<[], [IDL.PrincipalClass]>; status: IDL.FuncClass<[], [IDL.RecordClass]>; }>; export const idlInitArgs: IDL.OptClass<{ [x: string]: any; }>[]; export function idlFactory({ IDL }: { IDL: any; }): any; export function init({ IDL }: { IDL: any; }): any[]; import { IDL } from '@icp-sdk/core/candid';