Type alias GetEventArgs<TAbi, TEventName, TConfig, TAbiEvent, TArgs, FailedToParseArgs>
GetEventArgs<TAbi, TEventName, TConfig, TAbiEvent, TArgs, FailedToParseArgs>: true extends FailedToParseArgs ? readonly unknown[] | Record<string, unknown> : TArgs Type Parameters
TAbi extends Abi | readonly unknown[]
TEventName extends string
TAbiEvent extends AbiEvent & {
type: "event";
} = TAbi extends Abi
? ExtractAbiEvent<TAbi, TEventName>
: AbiEvent & {
type: "event";
}
FailedToParseArgs = ([TArgs] extends [never]
? true
: false) | (readonly unknown[] extends TArgs
? true
: false)