import { Signer, ContractFactory, Overrides } from "ethers"; import type { Provider, TransactionRequest } from "@ethersproject/providers"; import type { PromiseOrValue } from "../common"; import type { LibAucDataV1, LibAucDataV1Interface } from "../LibAucDataV1"; type LibAucDataV1ConstructorParams = [signer?: Signer] | ConstructorParameters; export declare class LibAucDataV1__factory extends ContractFactory { constructor(...args: LibAucDataV1ConstructorParams); deploy(overrides?: Overrides & { from?: PromiseOrValue; }): Promise; getDeployTransaction(overrides?: Overrides & { from?: PromiseOrValue; }): TransactionRequest; attach(address: string): LibAucDataV1; connect(signer: Signer): LibAucDataV1__factory; static readonly bytecode = "0x60c1610025600b82828239805160001a60731461001857fe5b30600052607381538281f3fe730000000000000000000000000000000000000000301460806040526004361060335760003560e01c80633ee569bf146038575b600080fd5b603e6052565b604051604991906076565b60405180910390f35b7f4c23426613a5dc69e08fbd2787e6210aa679d4522e95a89d4dd88c4fd13a228381565b6001600160e01b03199190911681526020019056fea2646970667358221220f65f4728b15708828fc6203fe3fe22205c687f4b4b2b030cf9a3f69052ded59464736f6c63430007060033"; static readonly abi: readonly [{ readonly inputs: readonly []; readonly name: "V1"; readonly outputs: readonly [{ readonly internalType: "bytes4"; readonly name: ""; readonly type: "bytes4"; }]; readonly stateMutability: "view"; readonly type: "function"; }]; static createInterface(): LibAucDataV1Interface; static connect(address: string, signerOrProvider: Signer | Provider): LibAucDataV1; } export {};