/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type { BaseContract, Interface } from "ethers"; import type { ContractRunner } from "ethers/providers"; import type { TypedEventFilter, TypedEvent, PromiseOrValue } from "./common.js"; export interface EACAggregatorProxyInterface extends Interface {} export interface AnswerUpdatedEventObject { current: bigint; roundId: bigint; updatedAt: bigint; } export type AnswerUpdatedEvent = TypedEvent< [bigint, bigint, bigint], AnswerUpdatedEventObject >; export type AnswerUpdatedEventFilter = TypedEventFilter; export interface NewRoundEventObject { roundId: bigint; startedBy: string; startedAt: bigint; } export type NewRoundEvent = TypedEvent< [bigint, string, bigint], NewRoundEventObject >; export type NewRoundEventFilter = TypedEventFilter; export interface OwnershipTransferRequestedEventObject { from: string; to: string; } export type OwnershipTransferRequestedEvent = TypedEvent< [string, string], OwnershipTransferRequestedEventObject >; export type OwnershipTransferRequestedEventFilter = TypedEventFilter; export interface OwnershipTransferredEventObject { from: string; to: string; } export type OwnershipTransferredEvent = TypedEvent< [string, string], OwnershipTransferredEventObject >; export type OwnershipTransferredEventFilter = TypedEventFilter; export interface EACAggregatorProxy extends BaseContract { connect(runner: null | ContractRunner): this; interface: EACAggregatorProxyInterface; }