import { Signer, ContractFactory, Overrides } from "ethers"; import type { Provider, TransactionRequest } from "@ethersproject/providers"; import type { PromiseOrValue } from "../../../../../common"; import type { Denominations, DenominationsInterface } from "../../../../../@chainlink/contracts/src/v0.8/Denominations"; declare type DenominationsConstructorParams = [signer?: Signer] | ConstructorParameters; export declare class Denominations__factory extends ContractFactory { constructor(...args: DenominationsConstructorParams); deploy(overrides?: Overrides & { from?: PromiseOrValue; }): Promise; getDeployTransaction(overrides?: Overrides & { from?: PromiseOrValue; }): TransactionRequest; attach(address: string): Denominations; connect(signer: Signer): Denominations__factory; static readonly bytecode = "0x6102ae61003a600b82828239805160001a60731461002d57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106101765760003560e01c806356ef4514116100d7578063a4a235951161008b578063e774928e11610070578063e774928e1461025e578063f37fcc4214610267578063fd760c491461027057600080fd5b8063a4a235951461024d578063ca9d1a721461025557600080fd5b80638322fff2116100bc5780638322fff214610220578063976d5e771461023b5780639db2a4721461024457600080fd5b806356ef45141461020e5780636b09583c1461021757600080fd5b80632792949d1161012e5780632e79477f116101135780632e79477f146101f3578063465bd0a3146101fc57806353f7c3671461020557600080fd5b80632792949d146101cf578063294a2bf2146101ea57600080fd5b80630c0128341161015f5780630c012834146101b657806319342a64146101be5780631bf6c21b146101c657600080fd5b806301b8b3391461017b57806303d698f2146101ad575b600080fd5b61018461033a81565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b61018461023681565b610184602081565b610184607c81565b61018461034881565b61018473bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb81565b6101846103d281565b6101846102be81565b61018461018881565b61018461026081565b61018461019a81565b6101846103da81565b61018473eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81565b61018461028381565b6101846102c681565b610184609c81565b61018461022a81565b61018461016481565b6101846102f481565b61018460248156fea2646970667358221220e7b650478de70c62f05f84b6a46d4f8a7faf226a885a054b3c2c63e1247da49264736f6c63430008100033"; static readonly abi: { inputs: never[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }[]; static createInterface(): DenominationsInterface; static connect(address: string, signerOrProvider: Signer | Provider): Denominations; } export {}; //# sourceMappingURL=Denominations__factory.d.ts.map