type PrepareEventOptions< TSignature extends `event ${string}` | AbiEvent,> = { filters?: Readonly<EventFilters<ParseEvent<TSignature>>>; signature: TSignature;};
type filters = Readonly<EventFilters<ParseEvent<TSignature>>>;
type signature = TSignature;