import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, Overrides, PayableOverrides, 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 } from "../../../common"; export declare namespace WarperManager { type WarperManagerInitParamsStruct = { acl: string; metahub: string; }; type WarperManagerInitParamsStructOutput = [string, string] & { acl: string; metahub: string; }; } export declare namespace IWarperManager { type WarperRegistrationParamsStruct = { name: string; universeId: BigNumberish; paused: boolean; }; type WarperRegistrationParamsStructOutput = [ string, BigNumber, boolean ] & { name: string; universeId: BigNumber; paused: boolean; }; } export declare namespace Warpers { type WarperStruct = { assetClass: BytesLike; original: string; paused: boolean; controller: string; name: string; universeId: BigNumberish; }; type WarperStructOutput = [ string, string, boolean, string, string, BigNumber ] & { assetClass: string; original: string; paused: boolean; controller: string; name: string; universeId: BigNumber; }; } export interface WarperManagerInterface extends utils.Interface { functions: { "checkIsAuthorizedWizardForWarperManagement(address)": FunctionFragment; "checkRegisteredWarper(address)": FunctionFragment; "checkUniverseHasWarper(uint256)": FunctionFragment; "checkUniverseHasWarperForAsset(uint256,address)": FunctionFragment; "checkWarperAdmin(address,address)": FunctionFragment; "contractKey()": FunctionFragment; "deregisterWarper(address)": FunctionFragment; "initialize((address,address))": FunctionFragment; "isWarperAdmin(address,address)": FunctionFragment; "metahub()": FunctionFragment; "multicall(bytes[])": FunctionFragment; "pauseWarper(address)": FunctionFragment; "proxiableUUID()": FunctionFragment; "registerWarper(address,(string,uint256,bool))": FunctionFragment; "setWarperController(address[],address)": FunctionFragment; "supportsInterface(bytes4)": FunctionFragment; "universeAssetWarperCount(uint256,address)": FunctionFragment; "universeAssetWarpers(uint256,address,uint256,uint256)": FunctionFragment; "universeWarperCount(uint256)": FunctionFragment; "universeWarpers(uint256,uint256,uint256)": FunctionFragment; "unpauseWarper(address)": FunctionFragment; "upgradeTo(address)": FunctionFragment; "upgradeToAndCall(address,bytes)": FunctionFragment; "warperController(address)": FunctionFragment; "warperInfo(address)": FunctionFragment; }; getFunction(nameOrSignatureOrTopic: "checkIsAuthorizedWizardForWarperManagement" | "checkRegisteredWarper" | "checkUniverseHasWarper" | "checkUniverseHasWarperForAsset" | "checkWarperAdmin" | "contractKey" | "deregisterWarper" | "initialize" | "isWarperAdmin" | "metahub" | "multicall" | "pauseWarper" | "proxiableUUID" | "registerWarper" | "setWarperController" | "supportsInterface" | "universeAssetWarperCount" | "universeAssetWarpers" | "universeWarperCount" | "universeWarpers" | "unpauseWarper" | "upgradeTo" | "upgradeToAndCall" | "warperController" | "warperInfo"): FunctionFragment; encodeFunctionData(functionFragment: "checkIsAuthorizedWizardForWarperManagement", values: [string]): string; encodeFunctionData(functionFragment: "checkRegisteredWarper", values: [string]): string; encodeFunctionData(functionFragment: "checkUniverseHasWarper", values: [BigNumberish]): string; encodeFunctionData(functionFragment: "checkUniverseHasWarperForAsset", values: [BigNumberish, string]): string; encodeFunctionData(functionFragment: "checkWarperAdmin", values: [string, string]): string; encodeFunctionData(functionFragment: "contractKey", values?: undefined): string; encodeFunctionData(functionFragment: "deregisterWarper", values: [string]): string; encodeFunctionData(functionFragment: "initialize", values: [WarperManager.WarperManagerInitParamsStruct]): string; encodeFunctionData(functionFragment: "isWarperAdmin", values: [string, string]): string; encodeFunctionData(functionFragment: "metahub", values?: undefined): string; encodeFunctionData(functionFragment: "multicall", values: [BytesLike[]]): string; encodeFunctionData(functionFragment: "pauseWarper", values: [string]): string; encodeFunctionData(functionFragment: "proxiableUUID", values?: undefined): string; encodeFunctionData(functionFragment: "registerWarper", values: [string, IWarperManager.WarperRegistrationParamsStruct]): string; encodeFunctionData(functionFragment: "setWarperController", values: [string[], string]): string; encodeFunctionData(functionFragment: "supportsInterface", values: [BytesLike]): string; encodeFunctionData(functionFragment: "universeAssetWarperCount", values: [BigNumberish, string]): string; encodeFunctionData(functionFragment: "universeAssetWarpers", values: [BigNumberish, string, BigNumberish, BigNumberish]): string; encodeFunctionData(functionFragment: "universeWarperCount", values: [BigNumberish]): string; encodeFunctionData(functionFragment: "universeWarpers", values: [BigNumberish, BigNumberish, BigNumberish]): string; encodeFunctionData(functionFragment: "unpauseWarper", values: [string]): string; encodeFunctionData(functionFragment: "upgradeTo", values: [string]): string; encodeFunctionData(functionFragment: "upgradeToAndCall", values: [string, BytesLike]): string; encodeFunctionData(functionFragment: "warperController", values: [string]): string; encodeFunctionData(functionFragment: "warperInfo", values: [string]): string; decodeFunctionResult(functionFragment: "checkIsAuthorizedWizardForWarperManagement", data: BytesLike): Result; decodeFunctionResult(functionFragment: "checkRegisteredWarper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "checkUniverseHasWarper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "checkUniverseHasWarperForAsset", data: BytesLike): Result; decodeFunctionResult(functionFragment: "checkWarperAdmin", data: BytesLike): Result; decodeFunctionResult(functionFragment: "contractKey", data: BytesLike): Result; decodeFunctionResult(functionFragment: "deregisterWarper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "initialize", data: BytesLike): Result; decodeFunctionResult(functionFragment: "isWarperAdmin", data: BytesLike): Result; decodeFunctionResult(functionFragment: "metahub", data: BytesLike): Result; decodeFunctionResult(functionFragment: "multicall", data: BytesLike): Result; decodeFunctionResult(functionFragment: "pauseWarper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "proxiableUUID", data: BytesLike): Result; decodeFunctionResult(functionFragment: "registerWarper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setWarperController", data: BytesLike): Result; decodeFunctionResult(functionFragment: "supportsInterface", data: BytesLike): Result; decodeFunctionResult(functionFragment: "universeAssetWarperCount", data: BytesLike): Result; decodeFunctionResult(functionFragment: "universeAssetWarpers", data: BytesLike): Result; decodeFunctionResult(functionFragment: "universeWarperCount", data: BytesLike): Result; decodeFunctionResult(functionFragment: "universeWarpers", data: BytesLike): Result; decodeFunctionResult(functionFragment: "unpauseWarper", data: BytesLike): Result; decodeFunctionResult(functionFragment: "upgradeTo", data: BytesLike): Result; decodeFunctionResult(functionFragment: "upgradeToAndCall", data: BytesLike): Result; decodeFunctionResult(functionFragment: "warperController", data: BytesLike): Result; decodeFunctionResult(functionFragment: "warperInfo", data: BytesLike): Result; events: { "AdminChanged(address,address)": EventFragment; "BeaconUpgraded(address)": EventFragment; "Initialized(uint8)": EventFragment; "Upgraded(address)": EventFragment; "WarperDeregistered(address)": EventFragment; "WarperPaused(address)": EventFragment; "WarperRegistered(uint256,address,address,bytes4)": EventFragment; "WarperUnpaused(address)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "AdminChanged"): EventFragment; getEvent(nameOrSignatureOrTopic: "BeaconUpgraded"): EventFragment; getEvent(nameOrSignatureOrTopic: "Initialized"): EventFragment; getEvent(nameOrSignatureOrTopic: "Upgraded"): EventFragment; getEvent(nameOrSignatureOrTopic: "WarperDeregistered"): EventFragment; getEvent(nameOrSignatureOrTopic: "WarperPaused"): EventFragment; getEvent(nameOrSignatureOrTopic: "WarperRegistered"): EventFragment; getEvent(nameOrSignatureOrTopic: "WarperUnpaused"): EventFragment; } export interface AdminChangedEventObject { previousAdmin: string; newAdmin: string; } export declare type AdminChangedEvent = TypedEvent<[ string, string ], AdminChangedEventObject>; export declare type AdminChangedEventFilter = TypedEventFilter; export interface BeaconUpgradedEventObject { beacon: string; } export declare type BeaconUpgradedEvent = TypedEvent<[ string ], BeaconUpgradedEventObject>; export declare type BeaconUpgradedEventFilter = TypedEventFilter; export interface InitializedEventObject { version: number; } export declare type InitializedEvent = TypedEvent<[number], InitializedEventObject>; export declare type InitializedEventFilter = TypedEventFilter; export interface UpgradedEventObject { implementation: string; } export declare type UpgradedEvent = TypedEvent<[string], UpgradedEventObject>; export declare type UpgradedEventFilter = TypedEventFilter; export interface WarperDeregisteredEventObject { warper: string; } export declare type WarperDeregisteredEvent = TypedEvent<[ string ], WarperDeregisteredEventObject>; export declare type WarperDeregisteredEventFilter = TypedEventFilter; export interface WarperPausedEventObject { warper: string; } export declare type WarperPausedEvent = TypedEvent<[string], WarperPausedEventObject>; export declare type WarperPausedEventFilter = TypedEventFilter; export interface WarperRegisteredEventObject { universeId: BigNumber; warper: string; original: string; assetClass: string; } export declare type WarperRegisteredEvent = TypedEvent<[ BigNumber, string, string, string ], WarperRegisteredEventObject>; export declare type WarperRegisteredEventFilter = TypedEventFilter; export interface WarperUnpausedEventObject { warper: string; } export declare type WarperUnpausedEvent = TypedEvent<[ string ], WarperUnpausedEventObject>; export declare type WarperUnpausedEventFilter = TypedEventFilter; export interface WarperManager extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: WarperManagerInterface; 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: { checkIsAuthorizedWizardForWarperManagement(account: string, overrides?: CallOverrides): Promise<[void]>; checkRegisteredWarper(warper: string, overrides?: CallOverrides): Promise<[void]>; checkUniverseHasWarper(universeId: BigNumberish, overrides?: CallOverrides): Promise<[void]>; checkUniverseHasWarperForAsset(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise<[void]>; checkWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise<[void]>; contractKey(overrides?: CallOverrides): Promise<[string]>; deregisterWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; initialize(params: WarperManager.WarperManagerInitParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; isWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise<[boolean]>; metahub(overrides?: CallOverrides): Promise<[string]>; multicall(data: BytesLike[], overrides?: Overrides & { from?: string | Promise; }): Promise; pauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; proxiableUUID(overrides?: CallOverrides): Promise<[string]>; registerWarper(warper: string, params: IWarperManager.WarperRegistrationParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; setWarperController(warpers: string[], controller: string, overrides?: Overrides & { from?: string | Promise; }): Promise; supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<[boolean]>; universeAssetWarperCount(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise<[BigNumber]>; universeAssetWarpers(universeId: BigNumberish, asset: string, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise<[string[], Warpers.WarperStructOutput[]]>; universeWarperCount(universeId: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>; universeWarpers(universeId: BigNumberish, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise<[string[], Warpers.WarperStructOutput[]]>; unpauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeTo(newImplementation: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string | Promise; }): Promise; warperController(warper: string, overrides?: CallOverrides): Promise<[string]>; warperInfo(warper: string, overrides?: CallOverrides): Promise<[Warpers.WarperStructOutput]>; }; checkIsAuthorizedWizardForWarperManagement(account: string, overrides?: CallOverrides): Promise; checkRegisteredWarper(warper: string, overrides?: CallOverrides): Promise; checkUniverseHasWarper(universeId: BigNumberish, overrides?: CallOverrides): Promise; checkUniverseHasWarperForAsset(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; checkWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; contractKey(overrides?: CallOverrides): Promise; deregisterWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; initialize(params: WarperManager.WarperManagerInitParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; isWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; metahub(overrides?: CallOverrides): Promise; multicall(data: BytesLike[], overrides?: Overrides & { from?: string | Promise; }): Promise; pauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; proxiableUUID(overrides?: CallOverrides): Promise; registerWarper(warper: string, params: IWarperManager.WarperRegistrationParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; setWarperController(warpers: string[], controller: string, overrides?: Overrides & { from?: string | Promise; }): Promise; supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise; universeAssetWarperCount(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; universeAssetWarpers(universeId: BigNumberish, asset: string, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise<[string[], Warpers.WarperStructOutput[]]>; universeWarperCount(universeId: BigNumberish, overrides?: CallOverrides): Promise; universeWarpers(universeId: BigNumberish, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise<[string[], Warpers.WarperStructOutput[]]>; unpauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeTo(newImplementation: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string | Promise; }): Promise; warperController(warper: string, overrides?: CallOverrides): Promise; warperInfo(warper: string, overrides?: CallOverrides): Promise; callStatic: { checkIsAuthorizedWizardForWarperManagement(account: string, overrides?: CallOverrides): Promise; checkRegisteredWarper(warper: string, overrides?: CallOverrides): Promise; checkUniverseHasWarper(universeId: BigNumberish, overrides?: CallOverrides): Promise; checkUniverseHasWarperForAsset(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; checkWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; contractKey(overrides?: CallOverrides): Promise; deregisterWarper(warper: string, overrides?: CallOverrides): Promise; initialize(params: WarperManager.WarperManagerInitParamsStruct, overrides?: CallOverrides): Promise; isWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; metahub(overrides?: CallOverrides): Promise; multicall(data: BytesLike[], overrides?: CallOverrides): Promise; pauseWarper(warper: string, overrides?: CallOverrides): Promise; proxiableUUID(overrides?: CallOverrides): Promise; registerWarper(warper: string, params: IWarperManager.WarperRegistrationParamsStruct, overrides?: CallOverrides): Promise; setWarperController(warpers: string[], controller: string, overrides?: CallOverrides): Promise; supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise; universeAssetWarperCount(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; universeAssetWarpers(universeId: BigNumberish, asset: string, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise<[string[], Warpers.WarperStructOutput[]]>; universeWarperCount(universeId: BigNumberish, overrides?: CallOverrides): Promise; universeWarpers(universeId: BigNumberish, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise<[string[], Warpers.WarperStructOutput[]]>; unpauseWarper(warper: string, overrides?: CallOverrides): Promise; upgradeTo(newImplementation: string, overrides?: CallOverrides): Promise; upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: CallOverrides): Promise; warperController(warper: string, overrides?: CallOverrides): Promise; warperInfo(warper: string, overrides?: CallOverrides): Promise; }; filters: { "AdminChanged(address,address)"(previousAdmin?: null, newAdmin?: null): AdminChangedEventFilter; AdminChanged(previousAdmin?: null, newAdmin?: null): AdminChangedEventFilter; "BeaconUpgraded(address)"(beacon?: string | null): BeaconUpgradedEventFilter; BeaconUpgraded(beacon?: string | null): BeaconUpgradedEventFilter; "Initialized(uint8)"(version?: null): InitializedEventFilter; Initialized(version?: null): InitializedEventFilter; "Upgraded(address)"(implementation?: string | null): UpgradedEventFilter; Upgraded(implementation?: string | null): UpgradedEventFilter; "WarperDeregistered(address)"(warper?: string | null): WarperDeregisteredEventFilter; WarperDeregistered(warper?: string | null): WarperDeregisteredEventFilter; "WarperPaused(address)"(warper?: string | null): WarperPausedEventFilter; WarperPaused(warper?: string | null): WarperPausedEventFilter; "WarperRegistered(uint256,address,address,bytes4)"(universeId?: BigNumberish | null, warper?: string | null, original?: string | null, assetClass?: null): WarperRegisteredEventFilter; WarperRegistered(universeId?: BigNumberish | null, warper?: string | null, original?: string | null, assetClass?: null): WarperRegisteredEventFilter; "WarperUnpaused(address)"(warper?: string | null): WarperUnpausedEventFilter; WarperUnpaused(warper?: string | null): WarperUnpausedEventFilter; }; estimateGas: { checkIsAuthorizedWizardForWarperManagement(account: string, overrides?: CallOverrides): Promise; checkRegisteredWarper(warper: string, overrides?: CallOverrides): Promise; checkUniverseHasWarper(universeId: BigNumberish, overrides?: CallOverrides): Promise; checkUniverseHasWarperForAsset(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; checkWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; contractKey(overrides?: CallOverrides): Promise; deregisterWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; initialize(params: WarperManager.WarperManagerInitParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; isWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; metahub(overrides?: CallOverrides): Promise; multicall(data: BytesLike[], overrides?: Overrides & { from?: string | Promise; }): Promise; pauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; proxiableUUID(overrides?: CallOverrides): Promise; registerWarper(warper: string, params: IWarperManager.WarperRegistrationParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; setWarperController(warpers: string[], controller: string, overrides?: Overrides & { from?: string | Promise; }): Promise; supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise; universeAssetWarperCount(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; universeAssetWarpers(universeId: BigNumberish, asset: string, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise; universeWarperCount(universeId: BigNumberish, overrides?: CallOverrides): Promise; universeWarpers(universeId: BigNumberish, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise; unpauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeTo(newImplementation: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string | Promise; }): Promise; warperController(warper: string, overrides?: CallOverrides): Promise; warperInfo(warper: string, overrides?: CallOverrides): Promise; }; populateTransaction: { checkIsAuthorizedWizardForWarperManagement(account: string, overrides?: CallOverrides): Promise; checkRegisteredWarper(warper: string, overrides?: CallOverrides): Promise; checkUniverseHasWarper(universeId: BigNumberish, overrides?: CallOverrides): Promise; checkUniverseHasWarperForAsset(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; checkWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; contractKey(overrides?: CallOverrides): Promise; deregisterWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; initialize(params: WarperManager.WarperManagerInitParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; isWarperAdmin(warper: string, account: string, overrides?: CallOverrides): Promise; metahub(overrides?: CallOverrides): Promise; multicall(data: BytesLike[], overrides?: Overrides & { from?: string | Promise; }): Promise; pauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; proxiableUUID(overrides?: CallOverrides): Promise; registerWarper(warper: string, params: IWarperManager.WarperRegistrationParamsStruct, overrides?: Overrides & { from?: string | Promise; }): Promise; setWarperController(warpers: string[], controller: string, overrides?: Overrides & { from?: string | Promise; }): Promise; supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise; universeAssetWarperCount(universeId: BigNumberish, asset: string, overrides?: CallOverrides): Promise; universeAssetWarpers(universeId: BigNumberish, asset: string, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise; universeWarperCount(universeId: BigNumberish, overrides?: CallOverrides): Promise; universeWarpers(universeId: BigNumberish, offset: BigNumberish, limit: BigNumberish, overrides?: CallOverrides): Promise; unpauseWarper(warper: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeTo(newImplementation: string, overrides?: Overrides & { from?: string | Promise; }): Promise; upgradeToAndCall(newImplementation: string, data: BytesLike, overrides?: PayableOverrides & { from?: string | Promise; }): Promise; warperController(warper: string, overrides?: CallOverrides): Promise; warperInfo(warper: string, overrides?: CallOverrides): Promise; }; } //# sourceMappingURL=WarperManager.d.ts.map