import type * as grpc from '@grpc/grpc-js'; import type { EnumTypeDefinition, MessageTypeDefinition } from '@grpc/proto-loader'; import type { WorkflowServiceClient as _memoflow_v1_WorkflowServiceClient, WorkflowServiceDefinition as _memoflow_v1_WorkflowServiceDefinition } from './memoflow/v1/WorkflowService.js'; type SubtypeConstructor any, Subtype> = { new (...args: ConstructorParameters): Subtype; }; export interface ProtoGrpcType { google: { protobuf: { Duration: MessageTypeDefinition; Timestamp: MessageTypeDefinition; }; }; memoflow: { v1: { ActivityTask: MessageTypeDefinition; ApprovalActor: MessageTypeDefinition; ApprovalActorKind: EnumTypeDefinition; ApprovalAssigneeKind: EnumTypeDefinition; ApprovalPolicy: MessageTypeDefinition; ApprovalStatus: EnumTypeDefinition; ApprovalWorkItem: MessageTypeDefinition; AwaitWorkflowCompletionRequest: MessageTypeDefinition; CancelWorkflowRequest: MessageTypeDefinition; CancelWorkflowResponse: MessageTypeDefinition; ClaimApprovalRequest: MessageTypeDefinition; ClaimApprovalResponse: MessageTypeDefinition; Command: MessageTypeDefinition; CreateWorkflowEvaluationRequest: MessageTypeDefinition; CreateWorkflowEvaluationResponse: MessageTypeDefinition; DebounceInfo: MessageTypeDefinition; DecideApprovalRequest: MessageTypeDefinition; DecideApprovalResponse: MessageTypeDefinition; DeleteScheduleRequest: MessageTypeDefinition; DeleteScheduleResponse: MessageTypeDefinition; DescribeWorkflowRequest: MessageTypeDefinition; DescribeWorkflowResponse: MessageTypeDefinition; DurableOutputChunk: MessageTypeDefinition; ErrorCode: EnumTypeDefinition; ErrorDetail: MessageTypeDefinition; ErrorScope: EnumTypeDefinition; EvaluationActorKind: EnumTypeDefinition; EvaluationScore: MessageTypeDefinition; EventPayloadKind: EnumTypeDefinition; ExecutionEventInfo: MessageTypeDefinition; FieldViolation: MessageTypeDefinition; ForkEffectMode: EnumTypeDefinition; ForkExecutionOverride: MessageTypeDefinition; ForkExecutionPolicy: MessageTypeDefinition; ForkOverrideKind: EnumTypeDefinition; ForkWorkflowRequest: MessageTypeDefinition; ForkWorkflowResponse: MessageTypeDefinition; GetApprovalRequest: MessageTypeDefinition; GetApprovalResponse: MessageTypeDefinition; GetNamespaceConfigRequest: MessageTypeDefinition; GetNamespaceConfigResponse: MessageTypeDefinition; GetNamespaceStatusCountsRequest: MessageTypeDefinition; GetNamespaceStatusCountsResponse: MessageTypeDefinition; GetSystemMetricsRequest: MessageTypeDefinition; GetSystemMetricsResponse: MessageTypeDefinition; GetWorkflowHistoryRequest: MessageTypeDefinition; GetWorkflowHistoryResponse: MessageTypeDefinition; GetWorkflowResultRequest: MessageTypeDefinition; GetWorkflowResultResponse: MessageTypeDefinition; HttpEffectMeta: MessageTypeDefinition; ListApprovalsRequest: MessageTypeDefinition; ListApprovalsResponse: MessageTypeDefinition; ListDebouncesRequest: MessageTypeDefinition; ListDebouncesResponse: MessageTypeDefinition; ListNamespacesRequest: MessageTypeDefinition; ListNamespacesResponse: MessageTypeDefinition; ListOutboxEffectsRequest: MessageTypeDefinition; ListOutboxEffectsResponse: MessageTypeDefinition; ListQueuesRequest: MessageTypeDefinition; ListQueuesResponse: MessageTypeDefinition; ListSchedulesRequest: MessageTypeDefinition; ListSchedulesResponse: MessageTypeDefinition; ListWorkersRequest: MessageTypeDefinition; ListWorkersResponse: MessageTypeDefinition; ListWorkflowEvaluationsRequest: MessageTypeDefinition; ListWorkflowEvaluationsResponse: MessageTypeDefinition; ListWorkflowsRequest: MessageTypeDefinition; ListWorkflowsResponse: MessageTypeDefinition; MissedFirePolicy: EnumTypeDefinition; OutboxEffectInfo: MessageTypeDefinition; OverrideWorkflowBuildRequest: MessageTypeDefinition; OverrideWorkflowBuildResponse: MessageTypeDefinition; PayloadBlobReference: MessageTypeDefinition; PayloadEncryption: MessageTypeDefinition; PayloadEnvelope: MessageTypeDefinition; PayloadMetadata: MessageTypeDefinition; ProjectionVerificationStatus: EnumTypeDefinition; QueryWorkflowRequest: MessageTypeDefinition; QueryWorkflowResponse: MessageTypeDefinition; QueueBacklogInfo: MessageTypeDefinition; QueueWorkersInfo: MessageTypeDefinition; ReadWorkflowOutputRequest: MessageTypeDefinition; RecordSideEffectCommand: MessageTypeDefinition; RepairWorkflowProjectionRequest: MessageTypeDefinition; RepairWorkflowProjectionResponse: MessageTypeDefinition; ReplayOutboxEffectRequest: MessageTypeDefinition; ReplayOutboxEffectResponse: MessageTypeDefinition; RetryPolicy: MessageTypeDefinition; RevealWorkflowHistoryEventPayloadRequest: MessageTypeDefinition; RevealWorkflowHistoryEventPayloadResponse: MessageTypeDefinition; ScheduleActivityCommand: MessageTypeDefinition; ScheduleInfo: MessageTypeDefinition; ScheduleTimerCommand: MessageTypeDefinition; Signal: MessageTypeDefinition; SignalWorkflowRequest: MessageTypeDefinition; SignalWorkflowResponse: MessageTypeDefinition; StalledQueueInfo: MessageTypeDefinition; StartChildWorkflowCommand: MessageTypeDefinition; StartDebouncedRequest: MessageTypeDefinition; StartDebouncedResponse: MessageTypeDefinition; StartWorkflowRequest: MessageTypeDefinition; StartWorkflowResponse: MessageTypeDefinition; StepCheckpoint: MessageTypeDefinition; StepStatus: EnumTypeDefinition; StepType: EnumTypeDefinition; StreamWorkflowOutputRequest: MessageTypeDefinition; TaskDeliveryIdentity: MessageTypeDefinition; TaskKind: EnumTypeDefinition; UpsertScheduleRequest: MessageTypeDefinition; UpsertScheduleResponse: MessageTypeDefinition; VerifyWorkflowProjectionRequest: MessageTypeDefinition; VerifyWorkflowProjectionResponse: MessageTypeDefinition; WaitForSignalCommand: MessageTypeDefinition; WorkerBuildInfo: MessageTypeDefinition; WorkflowCompletion: MessageTypeDefinition; WorkflowEvaluation: MessageTypeDefinition; WorkflowInfo: MessageTypeDefinition; WorkflowOutputChunk: MessageTypeDefinition; WorkflowService: SubtypeConstructor & { service: _memoflow_v1_WorkflowServiceDefinition; }; WorkflowStatus: EnumTypeDefinition; WorkflowTask: MessageTypeDefinition; }; }; } export {};