import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, Overrides, PopulatedTransaction, Signer, utils } from "ethers"; import type { FunctionFragment, Result, EventFragment } from "@ethersproject/abi"; import type { Listener, Provider } from "@ethersproject/providers"; import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent, PromiseOrValue } from "./common"; export declare namespace InfinityMintObject { type InfinityObjectStruct = { pathId: PromiseOrValue; currentTokenId: PromiseOrValue; owner: PromiseOrValue; colours: PromiseOrValue[]; mintData: PromiseOrValue; assets: PromiseOrValue[]; names: PromiseOrValue[]; destinations: PromiseOrValue[]; }; type InfinityObjectStructOutput = [ number, number, string, number[], string, number[], number[], string[] ] & { pathId: number; currentTokenId: number; owner: string; colours: number[]; mintData: string; assets: number[]; names: number[]; destinations: string[]; }; } export interface InfinityMintStorageInterface extends utils.Interface { functions: { "addToRegisteredTokens(address,uint32)": FunctionFragment; "approvalCount()": FunctionFragment; "approved(address)": FunctionFragment; "deleteFromRegisteredTokens(address,uint32)": FunctionFragment; "deleteOption(address,string)": FunctionFragment; "deletePreview(address,uint256)": FunctionFragment; "deployer()": FunctionFragment; "findPreviews(address,uint256)": FunctionFragment; "flag(address,string)": FunctionFragment; "flag(uint256,string)": FunctionFragment; "get(uint32)": FunctionFragment; "getAllRegisteredTokens(address)": FunctionFragment; "getOption(address,string)": FunctionFragment; "getOwner(uint32)": FunctionFragment; "getPreviewAt(address,uint256)": FunctionFragment; "getPreviewTimestamp(address)": FunctionFragment; "getRegisteredTokenCount(address)": FunctionFragment; "hasDestinaton(uint32,uint256)": FunctionFragment; "isAuthenticated(address)": FunctionFragment; "multiApprove(address[])": FunctionFragment; "multiRevoke(address[])": FunctionFragment; "previewTimestamp(address)": FunctionFragment; "previews(address,uint256)": FunctionFragment; "set(uint32,(uint32,uint32,address,uint32[],bytes,uint32[],uint32[],address[]))": FunctionFragment; "setFlag(address,string,bool)": FunctionFragment; "setOption(address,string,string)": FunctionFragment; "setPreview(address,uint256,(uint32,uint32,address,uint32[],bytes,uint32[],uint32[],address[]))": FunctionFragment; "setPreviewTimestamp(address,uint256)": FunctionFragment; "setPrivilages(address,bool)": FunctionFragment; "setTokenFlag(uint256,string,bool)": FunctionFragment; "setUnsafe(uint32,bytes)": FunctionFragment; "tokenFlag(uint32,string)": FunctionFragment; "tokenFlags(uint256,string)": FunctionFragment; "transfer(address,uint32)": FunctionFragment; "transferOwnership(address)": FunctionFragment; "validDestination(uint32,uint256)": FunctionFragment; }; getFunction(nameOrSignatureOrTopic: "addToRegisteredTokens" | "approvalCount" | "approved" | "deleteFromRegisteredTokens" | "deleteOption" | "deletePreview" | "deployer" | "findPreviews" | "flag(address,string)" | "flag(uint256,string)" | "get" | "getAllRegisteredTokens" | "getOption" | "getOwner" | "getPreviewAt" | "getPreviewTimestamp" | "getRegisteredTokenCount" | "hasDestinaton" | "isAuthenticated" | "multiApprove" | "multiRevoke" | "previewTimestamp" | "previews" | "set" | "setFlag" | "setOption" | "setPreview" | "setPreviewTimestamp" | "setPrivilages" | "setTokenFlag" | "setUnsafe" | "tokenFlag" | "tokenFlags" | "transfer" | "transferOwnership" | "validDestination"): FunctionFragment; encodeFunctionData(functionFragment: "addToRegisteredTokens", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "approvalCount", values?: undefined): string; encodeFunctionData(functionFragment: "approved", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "deleteFromRegisteredTokens", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "deleteOption", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "deletePreview", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "deployer", values?: undefined): string; encodeFunctionData(functionFragment: "findPreviews", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "flag(address,string)", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "flag(uint256,string)", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "get", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "getAllRegisteredTokens", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "getOption", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "getOwner", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "getPreviewAt", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "getPreviewTimestamp", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "getRegisteredTokenCount", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "hasDestinaton", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "isAuthenticated", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "multiApprove", values: [PromiseOrValue[]]): string; encodeFunctionData(functionFragment: "multiRevoke", values: [PromiseOrValue[]]): string; encodeFunctionData(functionFragment: "previewTimestamp", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "previews", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "set", values: [ PromiseOrValue, InfinityMintObject.InfinityObjectStruct ]): string; encodeFunctionData(functionFragment: "setFlag", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ]): string; encodeFunctionData(functionFragment: "setOption", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ]): string; encodeFunctionData(functionFragment: "setPreview", values: [ PromiseOrValue, PromiseOrValue, InfinityMintObject.InfinityObjectStruct ]): string; encodeFunctionData(functionFragment: "setPreviewTimestamp", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "setPrivilages", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "setTokenFlag", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ]): string; encodeFunctionData(functionFragment: "setUnsafe", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "tokenFlag", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "tokenFlags", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "transfer", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "transferOwnership", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "validDestination", values: [PromiseOrValue, PromiseOrValue]): string; decodeFunctionResult(functionFragment: "addToRegisteredTokens", data: BytesLike): Result; decodeFunctionResult(functionFragment: "approvalCount", data: BytesLike): Result; decodeFunctionResult(functionFragment: "approved", data: BytesLike): Result; decodeFunctionResult(functionFragment: "deleteFromRegisteredTokens", data: BytesLike): Result; decodeFunctionResult(functionFragment: "deleteOption", data: BytesLike): Result; decodeFunctionResult(functionFragment: "deletePreview", data: BytesLike): Result; decodeFunctionResult(functionFragment: "deployer", data: BytesLike): Result; decodeFunctionResult(functionFragment: "findPreviews", data: BytesLike): Result; decodeFunctionResult(functionFragment: "flag(address,string)", data: BytesLike): Result; decodeFunctionResult(functionFragment: "flag(uint256,string)", data: BytesLike): Result; decodeFunctionResult(functionFragment: "get", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getAllRegisteredTokens", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getOption", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getOwner", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getPreviewAt", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getPreviewTimestamp", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getRegisteredTokenCount", data: BytesLike): Result; decodeFunctionResult(functionFragment: "hasDestinaton", data: BytesLike): Result; decodeFunctionResult(functionFragment: "isAuthenticated", data: BytesLike): Result; decodeFunctionResult(functionFragment: "multiApprove", data: BytesLike): Result; decodeFunctionResult(functionFragment: "multiRevoke", data: BytesLike): Result; decodeFunctionResult(functionFragment: "previewTimestamp", data: BytesLike): Result; decodeFunctionResult(functionFragment: "previews", data: BytesLike): Result; decodeFunctionResult(functionFragment: "set", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setFlag", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setOption", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPreview", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPreviewTimestamp", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPrivilages", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setTokenFlag", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setUnsafe", data: BytesLike): Result; decodeFunctionResult(functionFragment: "tokenFlag", data: BytesLike): Result; decodeFunctionResult(functionFragment: "tokenFlags", data: BytesLike): Result; decodeFunctionResult(functionFragment: "transfer", data: BytesLike): Result; decodeFunctionResult(functionFragment: "transferOwnership", data: BytesLike): Result; decodeFunctionResult(functionFragment: "validDestination", data: BytesLike): Result; events: { "PermissionChange(address,address,bool)": EventFragment; "TransferedOwnership(address,address)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "PermissionChange"): EventFragment; getEvent(nameOrSignatureOrTopic: "TransferedOwnership"): EventFragment; } export interface PermissionChangeEventObject { sender: string; changee: string; value: boolean; } export type PermissionChangeEvent = TypedEvent<[ string, string, boolean ], PermissionChangeEventObject>; export type PermissionChangeEventFilter = TypedEventFilter; export interface TransferedOwnershipEventObject { from: string; to: string; } export type TransferedOwnershipEvent = TypedEvent<[ string, string ], TransferedOwnershipEventObject>; export type TransferedOwnershipEventFilter = TypedEventFilter; export interface InfinityMintStorage extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: InfinityMintStorageInterface; queryFilter(event: TypedEventFilter, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined): Promise>; listeners(eventFilter?: TypedEventFilter): Array>; listeners(eventName?: string): Array; removeAllListeners(eventFilter: TypedEventFilter): this; removeAllListeners(eventName?: string): this; off: OnEvent; on: OnEvent; once: OnEvent; removeListener: OnEvent; functions: { addToRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; approvalCount(overrides?: CallOverrides): Promise<[BigNumber]>; approved(arg0: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; deleteFromRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deleteOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deletePreview(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deployer(overrides?: CallOverrides): Promise<[string]>; findPreviews(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: CallOverrides): Promise<[InfinityMintObject.InfinityObjectStructOutput[]]>; "flag(address,string)"(addr: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; "flag(uint256,string)"(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; get(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise<[InfinityMintObject.InfinityObjectStructOutput]>; getAllRegisteredTokens(owner: PromiseOrValue, overrides?: CallOverrides): Promise<[number[]]>; getOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: CallOverrides): Promise<[string]>; getOwner(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise<[string]>; getPreviewAt(owner: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise<[InfinityMintObject.InfinityObjectStructOutput]>; getPreviewTimestamp(addr: PromiseOrValue, overrides?: CallOverrides): Promise<[BigNumber]>; getRegisteredTokenCount(owner: PromiseOrValue, overrides?: CallOverrides): Promise<[BigNumber]>; hasDestinaton(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; isAuthenticated(addr: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; multiApprove(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; multiRevoke(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; previewTimestamp(arg0: PromiseOrValue, overrides?: CallOverrides): Promise<[BigNumber]>; previews(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise<[ number, number, string, string ] & { pathId: number; currentTokenId: number; owner: string; mintData: string; }>; set(tokenId: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setFlag(addr: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setOption(addr: PromiseOrValue, key: PromiseOrValue, option: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreview(owner: PromiseOrValue, index: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreviewTimestamp(addr: PromiseOrValue, timestamp: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPrivilages(addr: PromiseOrValue, value: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setTokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setUnsafe(tokenId: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; tokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; tokenFlags(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; transfer(to: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(addr: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; validDestination(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise<[boolean]>; }; addToRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; approvalCount(overrides?: CallOverrides): Promise; approved(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; deleteFromRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deleteOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deletePreview(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deployer(overrides?: CallOverrides): Promise; findPreviews(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(address,string)"(addr: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(uint256,string)"(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; get(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getAllRegisteredTokens(owner: PromiseOrValue, overrides?: CallOverrides): Promise; getOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: CallOverrides): Promise; getOwner(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewAt(owner: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewTimestamp(addr: PromiseOrValue, overrides?: CallOverrides): Promise; getRegisteredTokenCount(owner: PromiseOrValue, overrides?: CallOverrides): Promise; hasDestinaton(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; isAuthenticated(addr: PromiseOrValue, overrides?: CallOverrides): Promise; multiApprove(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; multiRevoke(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; previewTimestamp(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; previews(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise<[ number, number, string, string ] & { pathId: number; currentTokenId: number; owner: string; mintData: string; }>; set(tokenId: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setFlag(addr: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setOption(addr: PromiseOrValue, key: PromiseOrValue, option: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreview(owner: PromiseOrValue, index: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreviewTimestamp(addr: PromiseOrValue, timestamp: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPrivilages(addr: PromiseOrValue, value: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setTokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setUnsafe(tokenId: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; tokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; tokenFlags(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise; transfer(to: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(addr: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; validDestination(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; callStatic: { addToRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; approvalCount(overrides?: CallOverrides): Promise; approved(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; deleteFromRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; deleteOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: CallOverrides): Promise; deletePreview(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: CallOverrides): Promise; deployer(overrides?: CallOverrides): Promise; findPreviews(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(address,string)"(addr: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(uint256,string)"(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; get(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getAllRegisteredTokens(owner: PromiseOrValue, overrides?: CallOverrides): Promise; getOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: CallOverrides): Promise; getOwner(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewAt(owner: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewTimestamp(addr: PromiseOrValue, overrides?: CallOverrides): Promise; getRegisteredTokenCount(owner: PromiseOrValue, overrides?: CallOverrides): Promise; hasDestinaton(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; isAuthenticated(addr: PromiseOrValue, overrides?: CallOverrides): Promise; multiApprove(addrs: PromiseOrValue[], overrides?: CallOverrides): Promise; multiRevoke(addrs: PromiseOrValue[], overrides?: CallOverrides): Promise; previewTimestamp(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; previews(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise<[ number, number, string, string ] & { pathId: number; currentTokenId: number; owner: string; mintData: string; }>; set(tokenId: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: CallOverrides): Promise; setFlag(addr: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: CallOverrides): Promise; setOption(addr: PromiseOrValue, key: PromiseOrValue, option: PromiseOrValue, overrides?: CallOverrides): Promise; setPreview(owner: PromiseOrValue, index: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: CallOverrides): Promise; setPreviewTimestamp(addr: PromiseOrValue, timestamp: PromiseOrValue, overrides?: CallOverrides): Promise; setPrivilages(addr: PromiseOrValue, value: PromiseOrValue, overrides?: CallOverrides): Promise; setTokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: CallOverrides): Promise; setUnsafe(tokenId: PromiseOrValue, data: PromiseOrValue, overrides?: CallOverrides): Promise; tokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; tokenFlags(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise; transfer(to: PromiseOrValue, tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; transferOwnership(addr: PromiseOrValue, overrides?: CallOverrides): Promise; validDestination(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; }; filters: { "PermissionChange(address,address,bool)"(sender?: PromiseOrValue | null, changee?: PromiseOrValue | null, value?: null): PermissionChangeEventFilter; PermissionChange(sender?: PromiseOrValue | null, changee?: PromiseOrValue | null, value?: null): PermissionChangeEventFilter; "TransferedOwnership(address,address)"(from?: PromiseOrValue | null, to?: PromiseOrValue | null): TransferedOwnershipEventFilter; TransferedOwnership(from?: PromiseOrValue | null, to?: PromiseOrValue | null): TransferedOwnershipEventFilter; }; estimateGas: { addToRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; approvalCount(overrides?: CallOverrides): Promise; approved(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; deleteFromRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deleteOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deletePreview(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deployer(overrides?: CallOverrides): Promise; findPreviews(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(address,string)"(addr: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(uint256,string)"(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; get(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getAllRegisteredTokens(owner: PromiseOrValue, overrides?: CallOverrides): Promise; getOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: CallOverrides): Promise; getOwner(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewAt(owner: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewTimestamp(addr: PromiseOrValue, overrides?: CallOverrides): Promise; getRegisteredTokenCount(owner: PromiseOrValue, overrides?: CallOverrides): Promise; hasDestinaton(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; isAuthenticated(addr: PromiseOrValue, overrides?: CallOverrides): Promise; multiApprove(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; multiRevoke(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; previewTimestamp(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; previews(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise; set(tokenId: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setFlag(addr: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setOption(addr: PromiseOrValue, key: PromiseOrValue, option: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreview(owner: PromiseOrValue, index: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreviewTimestamp(addr: PromiseOrValue, timestamp: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPrivilages(addr: PromiseOrValue, value: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setTokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setUnsafe(tokenId: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; tokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; tokenFlags(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise; transfer(to: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(addr: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; validDestination(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; }; populateTransaction: { addToRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; approvalCount(overrides?: CallOverrides): Promise; approved(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; deleteFromRegisteredTokens(owner: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deleteOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deletePreview(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; deployer(overrides?: CallOverrides): Promise; findPreviews(owner: PromiseOrValue, previewCount: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(address,string)"(addr: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; "flag(uint256,string)"(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; get(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getAllRegisteredTokens(owner: PromiseOrValue, overrides?: CallOverrides): Promise; getOption(addr: PromiseOrValue, key: PromiseOrValue, overrides?: CallOverrides): Promise; getOwner(tokenId: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewAt(owner: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; getPreviewTimestamp(addr: PromiseOrValue, overrides?: CallOverrides): Promise; getRegisteredTokenCount(owner: PromiseOrValue, overrides?: CallOverrides): Promise; hasDestinaton(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; isAuthenticated(addr: PromiseOrValue, overrides?: CallOverrides): Promise; multiApprove(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; multiRevoke(addrs: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue; }): Promise; previewTimestamp(arg0: PromiseOrValue, overrides?: CallOverrides): Promise; previews(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise; set(tokenId: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setFlag(addr: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setOption(addr: PromiseOrValue, key: PromiseOrValue, option: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreview(owner: PromiseOrValue, index: PromiseOrValue, data: InfinityMintObject.InfinityObjectStruct, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPreviewTimestamp(addr: PromiseOrValue, timestamp: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPrivilages(addr: PromiseOrValue, value: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setTokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, position: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setUnsafe(tokenId: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; tokenFlag(tokenId: PromiseOrValue, _flag: PromiseOrValue, overrides?: CallOverrides): Promise; tokenFlags(arg0: PromiseOrValue, arg1: PromiseOrValue, overrides?: CallOverrides): Promise; transfer(to: PromiseOrValue, tokenId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(addr: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; validDestination(tokenId: PromiseOrValue, index: PromiseOrValue, overrides?: CallOverrides): Promise; }; } //# sourceMappingURL=InfinityMintStorage.d.ts.map