import type { Timestamp as _google_protobuf_Timestamp, Timestamp__Output as _google_protobuf_Timestamp__Output } from '../../google/protobuf/Timestamp.js'; import type { EventPayloadKind as _memoflow_v1_EventPayloadKind, EventPayloadKind__Output as _memoflow_v1_EventPayloadKind__Output } from '../../memoflow/v1/EventPayloadKind.js'; import type { Long } from '@grpc/proto-loader'; export interface ExecutionEventInfo { 'sequence'?: (number | string | Long); 'event_id'?: (string); 'event_type'?: (string); 'event_version'?: (number); 'task_id'?: (string); 'task_generation'?: (number | string | Long); 'occurred_at'?: (_google_protobuf_Timestamp | null); 'payload_kind'?: (_memoflow_v1_EventPayloadKind); 'payload_inline'?: (Buffer | Uint8Array | string); 'payload_reference'?: (string); 'causation_id'?: (string); 'correlation_id'?: (string); 'actor_type'?: (string); 'actor_id'?: (string); 'idempotency_key'?: (string); } export interface ExecutionEventInfo__Output { 'sequence': (string); 'event_id': (string); 'event_type': (string); 'event_version': (number); 'task_id': (string); 'task_generation': (string); 'occurred_at': (_google_protobuf_Timestamp__Output | null); 'payload_kind': (_memoflow_v1_EventPayloadKind__Output); 'payload_inline': (Buffer); 'payload_reference': (string); 'causation_id': (string); 'correlation_id': (string); 'actor_type': (string); 'actor_id': (string); 'idempotency_key': (string); }