import type { BaseContract, BigNumber, BytesLike, CallOverrides, PopulatedTransaction, Signer, utils } from "ethers"; import type { FunctionFragment, Result } from "@ethersproject/abi"; import type { Listener, Provider } from "@ethersproject/providers"; import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "../../common"; export interface RolesInterface extends utils.Interface { functions: { "ADMIN()": FunctionFragment; "DELEGATED_ADMIN()": FunctionFragment; "DELEGATED_MANAGER()": FunctionFragment; "LISTING_WIZARD()": FunctionFragment; "SUPERVISOR()": FunctionFragment; "TOKEN_QUOTE_SIGNER()": FunctionFragment; "UNIVERSE_WIZARD()": FunctionFragment; "WARPER_WIZARD()": FunctionFragment; }; getFunction(nameOrSignatureOrTopic: "ADMIN" | "DELEGATED_ADMIN" | "DELEGATED_MANAGER" | "LISTING_WIZARD" | "SUPERVISOR" | "TOKEN_QUOTE_SIGNER" | "UNIVERSE_WIZARD" | "WARPER_WIZARD"): FunctionFragment; encodeFunctionData(functionFragment: "ADMIN", values?: undefined): string; encodeFunctionData(functionFragment: "DELEGATED_ADMIN", values?: undefined): string; encodeFunctionData(functionFragment: "DELEGATED_MANAGER", values?: undefined): string; encodeFunctionData(functionFragment: "LISTING_WIZARD", values?: undefined): string; encodeFunctionData(functionFragment: "SUPERVISOR", values?: undefined): string; encodeFunctionData(functionFragment: "TOKEN_QUOTE_SIGNER", values?: undefined): string; encodeFunctionData(functionFragment: "UNIVERSE_WIZARD", values?: undefined): string; encodeFunctionData(functionFragment: "WARPER_WIZARD", values?: undefined): string; decodeFunctionResult(functionFragment: "ADMIN", data: BytesLike): Result; decodeFunctionResult(functionFragment: "DELEGATED_ADMIN", data: BytesLike): Result; decodeFunctionResult(functionFragment: "DELEGATED_MANAGER", data: BytesLike): Result; decodeFunctionResult(functionFragment: "LISTING_WIZARD", data: BytesLike): Result; decodeFunctionResult(functionFragment: "SUPERVISOR", data: BytesLike): Result; decodeFunctionResult(functionFragment: "TOKEN_QUOTE_SIGNER", data: BytesLike): Result; decodeFunctionResult(functionFragment: "UNIVERSE_WIZARD", data: BytesLike): Result; decodeFunctionResult(functionFragment: "WARPER_WIZARD", data: BytesLike): Result; events: {}; } export interface Roles extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: RolesInterface; 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: { ADMIN(overrides?: CallOverrides): Promise<[string]>; DELEGATED_ADMIN(overrides?: CallOverrides): Promise<[string]>; DELEGATED_MANAGER(overrides?: CallOverrides): Promise<[string]>; LISTING_WIZARD(overrides?: CallOverrides): Promise<[string]>; SUPERVISOR(overrides?: CallOverrides): Promise<[string]>; TOKEN_QUOTE_SIGNER(overrides?: CallOverrides): Promise<[string]>; UNIVERSE_WIZARD(overrides?: CallOverrides): Promise<[string]>; WARPER_WIZARD(overrides?: CallOverrides): Promise<[string]>; }; ADMIN(overrides?: CallOverrides): Promise; DELEGATED_ADMIN(overrides?: CallOverrides): Promise; DELEGATED_MANAGER(overrides?: CallOverrides): Promise; LISTING_WIZARD(overrides?: CallOverrides): Promise; SUPERVISOR(overrides?: CallOverrides): Promise; TOKEN_QUOTE_SIGNER(overrides?: CallOverrides): Promise; UNIVERSE_WIZARD(overrides?: CallOverrides): Promise; WARPER_WIZARD(overrides?: CallOverrides): Promise; callStatic: { ADMIN(overrides?: CallOverrides): Promise; DELEGATED_ADMIN(overrides?: CallOverrides): Promise; DELEGATED_MANAGER(overrides?: CallOverrides): Promise; LISTING_WIZARD(overrides?: CallOverrides): Promise; SUPERVISOR(overrides?: CallOverrides): Promise; TOKEN_QUOTE_SIGNER(overrides?: CallOverrides): Promise; UNIVERSE_WIZARD(overrides?: CallOverrides): Promise; WARPER_WIZARD(overrides?: CallOverrides): Promise; }; filters: {}; estimateGas: { ADMIN(overrides?: CallOverrides): Promise; DELEGATED_ADMIN(overrides?: CallOverrides): Promise; DELEGATED_MANAGER(overrides?: CallOverrides): Promise; LISTING_WIZARD(overrides?: CallOverrides): Promise; SUPERVISOR(overrides?: CallOverrides): Promise; TOKEN_QUOTE_SIGNER(overrides?: CallOverrides): Promise; UNIVERSE_WIZARD(overrides?: CallOverrides): Promise; WARPER_WIZARD(overrides?: CallOverrides): Promise; }; populateTransaction: { ADMIN(overrides?: CallOverrides): Promise; DELEGATED_ADMIN(overrides?: CallOverrides): Promise; DELEGATED_MANAGER(overrides?: CallOverrides): Promise; LISTING_WIZARD(overrides?: CallOverrides): Promise; SUPERVISOR(overrides?: CallOverrides): Promise; TOKEN_QUOTE_SIGNER(overrides?: CallOverrides): Promise; UNIVERSE_WIZARD(overrides?: CallOverrides): Promise; WARPER_WIZARD(overrides?: CallOverrides): Promise; }; } //# sourceMappingURL=Roles.d.ts.map