import type { EnumTypeDefinition, MessageTypeDefinition } from '@grpc/proto-loader'; export interface ProtoGrpcType { google: { protobuf: { Duration: MessageTypeDefinition; Timestamp: MessageTypeDefinition; }; }; memoflow: { v1: { ActivityTask: MessageTypeDefinition; Command: MessageTypeDefinition; ErrorCode: EnumTypeDefinition; ErrorDetail: MessageTypeDefinition; ErrorScope: EnumTypeDefinition; FieldViolation: MessageTypeDefinition; ForkEffectMode: EnumTypeDefinition; ForkExecutionOverride: MessageTypeDefinition; ForkExecutionPolicy: MessageTypeDefinition; ForkOverrideKind: EnumTypeDefinition; HttpEffectMeta: MessageTypeDefinition; PayloadBlobReference: MessageTypeDefinition; PayloadEncryption: MessageTypeDefinition; PayloadEnvelope: MessageTypeDefinition; PayloadMetadata: MessageTypeDefinition; RecordSideEffectCommand: MessageTypeDefinition; RetryPolicy: MessageTypeDefinition; ScheduleActivityCommand: MessageTypeDefinition; ScheduleTimerCommand: MessageTypeDefinition; Signal: MessageTypeDefinition; StartChildWorkflowCommand: MessageTypeDefinition; StepCheckpoint: MessageTypeDefinition; StepStatus: EnumTypeDefinition; StepType: EnumTypeDefinition; TaskDeliveryIdentity: MessageTypeDefinition; TaskKind: EnumTypeDefinition; WaitForSignalCommand: MessageTypeDefinition; WorkflowInfo: MessageTypeDefinition; WorkflowStatus: EnumTypeDefinition; WorkflowTask: MessageTypeDefinition; }; }; }