import type { Events } from './event/Event' import type { Read } from './read/Read' import type { Write } from './write/Write' import type { ParseAbi } from 'abitype' export type EvmtsContract< TName extends string, THumanReadableAbi extends ReadonlyArray, > = { abi: ParseAbi humanReadableAbi: THumanReadableAbi name: TName events: Events read: Read write: Write }