TlvEventReport: ObjectSchema<{
    eventData: OptionalFieldType<TypeFromFields<{
        data: OptionalFieldType<TlvStream>;
        deltaEpochTimestamp: OptionalFieldType<number | bigint>;
        deltaSystemTimestamp: OptionalFieldType<number | bigint>;
        epochTimestamp: OptionalFieldType<number | bigint>;
        eventNumber: FieldType<EventNumber>;
        path: FieldType<TypeFromFields<{
            clusterId: OptionalFieldType<ClusterId>;
            endpointId: OptionalFieldType<EndpointNumber>;
            eventId: OptionalFieldType<EventId>;
            isUrgent: OptionalFieldType<boolean>;
            nodeId: OptionalFieldType<NodeId>;
        }>>;
        priority: FieldType<EventPriority>;
        systemTimestamp: OptionalFieldType<number | bigint>;
    }>>;
    eventStatus: OptionalFieldType<TypeFromFields<{
        path: FieldType<TypeFromFields<{
            clusterId: OptionalFieldType<ClusterId>;
            endpointId: OptionalFieldType<EndpointNumber>;
            eventId: OptionalFieldType<EventId>;
            isUrgent: OptionalFieldType<boolean>;
            nodeId: OptionalFieldType<NodeId>;
        }>>;
        status: FieldType<TypeFromFields<{
            clusterStatus: OptionalFieldType<Status>;
            status: OptionalFieldType<Status>;
        }>>;
    }>>;
}> = ...

MatterSpecification.v13.Core, section 10.6.10