/* 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 ERC20BytesInterface extends Interface {} export interface ApprovalEventObject { owner: string; spender: string; value: bigint; } export type ApprovalEvent = TypedEvent< [string, string, bigint], ApprovalEventObject >; export type ApprovalEventFilter = TypedEventFilter; export interface TransferEventObject { from: string; to: string; value: bigint; } export type TransferEvent = TypedEvent< [string, string, bigint], TransferEventObject >; export type TransferEventFilter = TypedEventFilter; export interface ERC20Bytes extends BaseContract { connect(runner: null | ContractRunner): this; interface: ERC20BytesInterface; }