import type { BaseContract, BigNumber, 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 interface AaveV3AddressesProviderInterface extends utils.Interface { functions: { "getACLAdmin()": FunctionFragment; "getACLManager()": FunctionFragment; "getAddress(bytes32)": FunctionFragment; "getMarketId()": FunctionFragment; "getPool()": FunctionFragment; "getPoolConfigurator()": FunctionFragment; "getPoolDataProvider()": FunctionFragment; "getPriceOracle()": FunctionFragment; "getPriceOracleSentinel()": FunctionFragment; "owner()": FunctionFragment; "renounceOwnership()": FunctionFragment; "setACLAdmin(address)": FunctionFragment; "setACLManager(address)": FunctionFragment; "setAddress(bytes32,address)": FunctionFragment; "setAddressAsProxy(bytes32,address)": FunctionFragment; "setMarketId(string)": FunctionFragment; "setPoolConfiguratorImpl(address)": FunctionFragment; "setPoolDataProvider(address)": FunctionFragment; "setPoolImpl(address)": FunctionFragment; "setPriceOracle(address)": FunctionFragment; "setPriceOracleSentinel(address)": FunctionFragment; "transferOwnership(address)": FunctionFragment; }; getFunction(nameOrSignatureOrTopic: "getACLAdmin" | "getACLManager" | "getAddress" | "getMarketId" | "getPool" | "getPoolConfigurator" | "getPoolDataProvider" | "getPriceOracle" | "getPriceOracleSentinel" | "owner" | "renounceOwnership" | "setACLAdmin" | "setACLManager" | "setAddress" | "setAddressAsProxy" | "setMarketId" | "setPoolConfiguratorImpl" | "setPoolDataProvider" | "setPoolImpl" | "setPriceOracle" | "setPriceOracleSentinel" | "transferOwnership"): FunctionFragment; encodeFunctionData(functionFragment: "getACLAdmin", values?: undefined): string; encodeFunctionData(functionFragment: "getACLManager", values?: undefined): string; encodeFunctionData(functionFragment: "getAddress", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "getMarketId", values?: undefined): string; encodeFunctionData(functionFragment: "getPool", values?: undefined): string; encodeFunctionData(functionFragment: "getPoolConfigurator", values?: undefined): string; encodeFunctionData(functionFragment: "getPoolDataProvider", values?: undefined): string; encodeFunctionData(functionFragment: "getPriceOracle", values?: undefined): string; encodeFunctionData(functionFragment: "getPriceOracleSentinel", values?: undefined): string; encodeFunctionData(functionFragment: "owner", values?: undefined): string; encodeFunctionData(functionFragment: "renounceOwnership", values?: undefined): string; encodeFunctionData(functionFragment: "setACLAdmin", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "setACLManager", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "setAddress", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "setAddressAsProxy", values: [PromiseOrValue, PromiseOrValue]): string; encodeFunctionData(functionFragment: "setMarketId", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "setPoolConfiguratorImpl", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "setPoolDataProvider", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "setPoolImpl", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "setPriceOracle", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "setPriceOracleSentinel", values: [PromiseOrValue]): string; encodeFunctionData(functionFragment: "transferOwnership", values: [PromiseOrValue]): string; decodeFunctionResult(functionFragment: "getACLAdmin", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getACLManager", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getAddress", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getMarketId", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getPool", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getPoolConfigurator", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getPoolDataProvider", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getPriceOracle", data: BytesLike): Result; decodeFunctionResult(functionFragment: "getPriceOracleSentinel", data: BytesLike): Result; decodeFunctionResult(functionFragment: "owner", data: BytesLike): Result; decodeFunctionResult(functionFragment: "renounceOwnership", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setACLAdmin", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setACLManager", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setAddress", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setAddressAsProxy", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setMarketId", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPoolConfiguratorImpl", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPoolDataProvider", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPoolImpl", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPriceOracle", data: BytesLike): Result; decodeFunctionResult(functionFragment: "setPriceOracleSentinel", data: BytesLike): Result; decodeFunctionResult(functionFragment: "transferOwnership", data: BytesLike): Result; events: { "ACLAdminUpdated(address,address)": EventFragment; "ACLManagerUpdated(address,address)": EventFragment; "AddressSet(bytes32,address,address)": EventFragment; "AddressSetAsProxy(bytes32,address,address,address)": EventFragment; "MarketIdSet(string,string)": EventFragment; "OwnershipTransferred(address,address)": EventFragment; "PoolConfiguratorUpdated(address,address)": EventFragment; "PoolDataProviderUpdated(address,address)": EventFragment; "PoolUpdated(address,address)": EventFragment; "PriceOracleSentinelUpdated(address,address)": EventFragment; "PriceOracleUpdated(address,address)": EventFragment; "ProxyCreated(bytes32,address,address)": EventFragment; }; getEvent(nameOrSignatureOrTopic: "ACLAdminUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "ACLManagerUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "AddressSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "AddressSetAsProxy"): EventFragment; getEvent(nameOrSignatureOrTopic: "MarketIdSet"): EventFragment; getEvent(nameOrSignatureOrTopic: "OwnershipTransferred"): EventFragment; getEvent(nameOrSignatureOrTopic: "PoolConfiguratorUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "PoolDataProviderUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "PoolUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "PriceOracleSentinelUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "PriceOracleUpdated"): EventFragment; getEvent(nameOrSignatureOrTopic: "ProxyCreated"): EventFragment; } export interface ACLAdminUpdatedEventObject { oldAddress: string; newAddress: string; } export type ACLAdminUpdatedEvent = TypedEvent<[ string, string ], ACLAdminUpdatedEventObject>; export type ACLAdminUpdatedEventFilter = TypedEventFilter; export interface ACLManagerUpdatedEventObject { oldAddress: string; newAddress: string; } export type ACLManagerUpdatedEvent = TypedEvent<[ string, string ], ACLManagerUpdatedEventObject>; export type ACLManagerUpdatedEventFilter = TypedEventFilter; export interface AddressSetEventObject { id: string; oldAddress: string; newAddress: string; } export type AddressSetEvent = TypedEvent<[ string, string, string ], AddressSetEventObject>; export type AddressSetEventFilter = TypedEventFilter; export interface AddressSetAsProxyEventObject { id: string; proxyAddress: string; oldImplementationAddress: string; newImplementationAddress: string; } export type AddressSetAsProxyEvent = TypedEvent<[ string, string, string, string ], AddressSetAsProxyEventObject>; export type AddressSetAsProxyEventFilter = TypedEventFilter; export interface MarketIdSetEventObject { oldMarketId: string; newMarketId: string; } export type MarketIdSetEvent = TypedEvent<[ string, string ], MarketIdSetEventObject>; export type MarketIdSetEventFilter = TypedEventFilter; export interface OwnershipTransferredEventObject { previousOwner: string; newOwner: string; } export type OwnershipTransferredEvent = TypedEvent<[ string, string ], OwnershipTransferredEventObject>; export type OwnershipTransferredEventFilter = TypedEventFilter; export interface PoolConfiguratorUpdatedEventObject { oldAddress: string; newAddress: string; } export type PoolConfiguratorUpdatedEvent = TypedEvent<[ string, string ], PoolConfiguratorUpdatedEventObject>; export type PoolConfiguratorUpdatedEventFilter = TypedEventFilter; export interface PoolDataProviderUpdatedEventObject { oldAddress: string; newAddress: string; } export type PoolDataProviderUpdatedEvent = TypedEvent<[ string, string ], PoolDataProviderUpdatedEventObject>; export type PoolDataProviderUpdatedEventFilter = TypedEventFilter; export interface PoolUpdatedEventObject { oldAddress: string; newAddress: string; } export type PoolUpdatedEvent = TypedEvent<[ string, string ], PoolUpdatedEventObject>; export type PoolUpdatedEventFilter = TypedEventFilter; export interface PriceOracleSentinelUpdatedEventObject { oldAddress: string; newAddress: string; } export type PriceOracleSentinelUpdatedEvent = TypedEvent<[ string, string ], PriceOracleSentinelUpdatedEventObject>; export type PriceOracleSentinelUpdatedEventFilter = TypedEventFilter; export interface PriceOracleUpdatedEventObject { oldAddress: string; newAddress: string; } export type PriceOracleUpdatedEvent = TypedEvent<[ string, string ], PriceOracleUpdatedEventObject>; export type PriceOracleUpdatedEventFilter = TypedEventFilter; export interface ProxyCreatedEventObject { id: string; proxyAddress: string; implementationAddress: string; } export type ProxyCreatedEvent = TypedEvent<[ string, string, string ], ProxyCreatedEventObject>; export type ProxyCreatedEventFilter = TypedEventFilter; export interface AaveV3AddressesProvider extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: AaveV3AddressesProviderInterface; 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: { getACLAdmin(overrides?: CallOverrides): Promise<[string]>; getACLManager(overrides?: CallOverrides): Promise<[string]>; getAddress(id: PromiseOrValue, overrides?: CallOverrides): Promise<[string]>; getMarketId(overrides?: CallOverrides): Promise<[string]>; getPool(overrides?: CallOverrides): Promise<[string]>; getPoolConfigurator(overrides?: CallOverrides): Promise<[string]>; getPoolDataProvider(overrides?: CallOverrides): Promise<[string]>; getPriceOracle(overrides?: CallOverrides): Promise<[string]>; getPriceOracleSentinel(overrides?: CallOverrides): Promise<[string]>; owner(overrides?: CallOverrides): Promise<[string]>; renounceOwnership(overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLAdmin(newAclAdmin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLManager(newAclManager: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddress(id: PromiseOrValue, newAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddressAsProxy(id: PromiseOrValue, newImplementationAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setMarketId(newMarketId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolConfiguratorImpl(newPoolConfiguratorImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolDataProvider(newDataProvider: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolImpl(newPoolImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracle(newPriceOracle: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracleSentinel(newPriceOracleSentinel: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(newOwner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; }; getACLAdmin(overrides?: CallOverrides): Promise; getACLManager(overrides?: CallOverrides): Promise; getAddress(id: PromiseOrValue, overrides?: CallOverrides): Promise; getMarketId(overrides?: CallOverrides): Promise; getPool(overrides?: CallOverrides): Promise; getPoolConfigurator(overrides?: CallOverrides): Promise; getPoolDataProvider(overrides?: CallOverrides): Promise; getPriceOracle(overrides?: CallOverrides): Promise; getPriceOracleSentinel(overrides?: CallOverrides): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership(overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLAdmin(newAclAdmin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLManager(newAclManager: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddress(id: PromiseOrValue, newAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddressAsProxy(id: PromiseOrValue, newImplementationAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setMarketId(newMarketId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolConfiguratorImpl(newPoolConfiguratorImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolDataProvider(newDataProvider: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolImpl(newPoolImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracle(newPriceOracle: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracleSentinel(newPriceOracleSentinel: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(newOwner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; callStatic: { getACLAdmin(overrides?: CallOverrides): Promise; getACLManager(overrides?: CallOverrides): Promise; getAddress(id: PromiseOrValue, overrides?: CallOverrides): Promise; getMarketId(overrides?: CallOverrides): Promise; getPool(overrides?: CallOverrides): Promise; getPoolConfigurator(overrides?: CallOverrides): Promise; getPoolDataProvider(overrides?: CallOverrides): Promise; getPriceOracle(overrides?: CallOverrides): Promise; getPriceOracleSentinel(overrides?: CallOverrides): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership(overrides?: CallOverrides): Promise; setACLAdmin(newAclAdmin: PromiseOrValue, overrides?: CallOverrides): Promise; setACLManager(newAclManager: PromiseOrValue, overrides?: CallOverrides): Promise; setAddress(id: PromiseOrValue, newAddress: PromiseOrValue, overrides?: CallOverrides): Promise; setAddressAsProxy(id: PromiseOrValue, newImplementationAddress: PromiseOrValue, overrides?: CallOverrides): Promise; setMarketId(newMarketId: PromiseOrValue, overrides?: CallOverrides): Promise; setPoolConfiguratorImpl(newPoolConfiguratorImpl: PromiseOrValue, overrides?: CallOverrides): Promise; setPoolDataProvider(newDataProvider: PromiseOrValue, overrides?: CallOverrides): Promise; setPoolImpl(newPoolImpl: PromiseOrValue, overrides?: CallOverrides): Promise; setPriceOracle(newPriceOracle: PromiseOrValue, overrides?: CallOverrides): Promise; setPriceOracleSentinel(newPriceOracleSentinel: PromiseOrValue, overrides?: CallOverrides): Promise; transferOwnership(newOwner: PromiseOrValue, overrides?: CallOverrides): Promise; }; filters: { "ACLAdminUpdated(address,address)"(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): ACLAdminUpdatedEventFilter; ACLAdminUpdated(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): ACLAdminUpdatedEventFilter; "ACLManagerUpdated(address,address)"(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): ACLManagerUpdatedEventFilter; ACLManagerUpdated(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): ACLManagerUpdatedEventFilter; "AddressSet(bytes32,address,address)"(id?: PromiseOrValue | null, oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): AddressSetEventFilter; AddressSet(id?: PromiseOrValue | null, oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): AddressSetEventFilter; "AddressSetAsProxy(bytes32,address,address,address)"(id?: PromiseOrValue | null, proxyAddress?: PromiseOrValue | null, oldImplementationAddress?: null, newImplementationAddress?: PromiseOrValue | null): AddressSetAsProxyEventFilter; AddressSetAsProxy(id?: PromiseOrValue | null, proxyAddress?: PromiseOrValue | null, oldImplementationAddress?: null, newImplementationAddress?: PromiseOrValue | null): AddressSetAsProxyEventFilter; "MarketIdSet(string,string)"(oldMarketId?: PromiseOrValue | null, newMarketId?: PromiseOrValue | null): MarketIdSetEventFilter; MarketIdSet(oldMarketId?: PromiseOrValue | null, newMarketId?: PromiseOrValue | null): MarketIdSetEventFilter; "OwnershipTransferred(address,address)"(previousOwner?: PromiseOrValue | null, newOwner?: PromiseOrValue | null): OwnershipTransferredEventFilter; OwnershipTransferred(previousOwner?: PromiseOrValue | null, newOwner?: PromiseOrValue | null): OwnershipTransferredEventFilter; "PoolConfiguratorUpdated(address,address)"(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PoolConfiguratorUpdatedEventFilter; PoolConfiguratorUpdated(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PoolConfiguratorUpdatedEventFilter; "PoolDataProviderUpdated(address,address)"(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PoolDataProviderUpdatedEventFilter; PoolDataProviderUpdated(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PoolDataProviderUpdatedEventFilter; "PoolUpdated(address,address)"(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PoolUpdatedEventFilter; PoolUpdated(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PoolUpdatedEventFilter; "PriceOracleSentinelUpdated(address,address)"(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PriceOracleSentinelUpdatedEventFilter; PriceOracleSentinelUpdated(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PriceOracleSentinelUpdatedEventFilter; "PriceOracleUpdated(address,address)"(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PriceOracleUpdatedEventFilter; PriceOracleUpdated(oldAddress?: PromiseOrValue | null, newAddress?: PromiseOrValue | null): PriceOracleUpdatedEventFilter; "ProxyCreated(bytes32,address,address)"(id?: PromiseOrValue | null, proxyAddress?: PromiseOrValue | null, implementationAddress?: PromiseOrValue | null): ProxyCreatedEventFilter; ProxyCreated(id?: PromiseOrValue | null, proxyAddress?: PromiseOrValue | null, implementationAddress?: PromiseOrValue | null): ProxyCreatedEventFilter; }; estimateGas: { getACLAdmin(overrides?: CallOverrides): Promise; getACLManager(overrides?: CallOverrides): Promise; getAddress(id: PromiseOrValue, overrides?: CallOverrides): Promise; getMarketId(overrides?: CallOverrides): Promise; getPool(overrides?: CallOverrides): Promise; getPoolConfigurator(overrides?: CallOverrides): Promise; getPoolDataProvider(overrides?: CallOverrides): Promise; getPriceOracle(overrides?: CallOverrides): Promise; getPriceOracleSentinel(overrides?: CallOverrides): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership(overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLAdmin(newAclAdmin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLManager(newAclManager: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddress(id: PromiseOrValue, newAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddressAsProxy(id: PromiseOrValue, newImplementationAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setMarketId(newMarketId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolConfiguratorImpl(newPoolConfiguratorImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolDataProvider(newDataProvider: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolImpl(newPoolImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracle(newPriceOracle: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracleSentinel(newPriceOracleSentinel: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(newOwner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; }; populateTransaction: { getACLAdmin(overrides?: CallOverrides): Promise; getACLManager(overrides?: CallOverrides): Promise; getAddress(id: PromiseOrValue, overrides?: CallOverrides): Promise; getMarketId(overrides?: CallOverrides): Promise; getPool(overrides?: CallOverrides): Promise; getPoolConfigurator(overrides?: CallOverrides): Promise; getPoolDataProvider(overrides?: CallOverrides): Promise; getPriceOracle(overrides?: CallOverrides): Promise; getPriceOracleSentinel(overrides?: CallOverrides): Promise; owner(overrides?: CallOverrides): Promise; renounceOwnership(overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLAdmin(newAclAdmin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setACLManager(newAclManager: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddress(id: PromiseOrValue, newAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setAddressAsProxy(id: PromiseOrValue, newImplementationAddress: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setMarketId(newMarketId: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolConfiguratorImpl(newPoolConfiguratorImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolDataProvider(newDataProvider: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPoolImpl(newPoolImpl: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracle(newPriceOracle: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; setPriceOracleSentinel(newPriceOracleSentinel: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; transferOwnership(newOwner: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue; }): Promise; }; }