export const Value: IDL.RecClass; export const Subaccount: IDL.VecClass; export const Account: IDL.RecordClass; export const TransferArg: IDL.RecordClass; export const TransferError: IDL.VariantClass; export const TransferResult: IDL.VariantClass; export const idlService: IDL.ServiceClass]>; icrc7_balance_of: IDL.FuncClass<[IDL.VecClass>], [IDL.VecClass]>; icrc7_collection_metadata: IDL.FuncClass<[], [IDL.VecClass]>; icrc7_default_take_value: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_description: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_logo: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_max_memo_size: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_max_query_batch_size: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_max_take_value: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_max_update_batch_size: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_name: IDL.FuncClass<[], [IDL.TextClass]>; icrc7_owner_of: IDL.FuncClass<[IDL.VecClass], [IDL.VecClass<[] | [Record]>]>; icrc7_permitted_drift: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_supply_cap: IDL.FuncClass<[], [IDL.OptClass]>; icrc7_symbol: IDL.FuncClass<[], [IDL.TextClass]>; icrc7_token_metadata: IDL.FuncClass<[IDL.VecClass], [IDL.VecClass<[] | [any[][]]>]>; icrc7_tokens: IDL.FuncClass<[IDL.OptClass, IDL.OptClass], [IDL.VecClass]>; icrc7_tokens_of: IDL.FuncClass<[IDL.RecordClass, IDL.OptClass, IDL.OptClass], [IDL.VecClass]>; icrc7_total_supply: IDL.FuncClass<[], [IDL.NatClass]>; icrc7_transfer: IDL.FuncClass<[IDL.VecClass>], [IDL.VecClass<[] | [{ [x: string]: any; }]>]>; icrc7_tx_window: IDL.FuncClass<[], [IDL.OptClass]>; }>; export const idlInitArgs: any[]; export function idlFactory({ IDL }: { IDL: any; }): any; export function init({ IDL }: { IDL: any; }): never[]; import { IDL } from '@icp-sdk/core/candid';