import type { IsEvent } from '@polkadot/types/metadata/decorate/types'; import type { AnyTuple } from '@polkadot/types/types'; import type { ApiTypes, EmptyBase } from './base.js'; export type AugmentedEvent<_ extends ApiTypes, T extends AnyTuple = AnyTuple, N = unknown> = IsEvent; export interface AugmentedEvents extends EmptyBase { } export interface DecoratedEvents extends AugmentedEvents { [key: string]: ModuleEvents; } export type ModuleEvents = Record>;