// @generated by protoc-gen-connect-es v0.13.0 with parameter "target=ts"
// @generated from file executionflowInput.proto (package api, syntax proto3)
/* eslint-disable */
// @ts-nocheck

import { ExecutionflowAllocationErrorRequest, ExecutionflowAllocationErrorResponse, ExecutionflowAnonymisedRequest, ExecutionflowAnonymisedResponse, ExecutionflowAttachmentAddedRequest, ExecutionflowAttachmentAddedResponse, ExecutionflowAttachmentRemovedRequest, ExecutionflowAttachmentRemovedResponse, ExecutionflowCancelledRequest, ExecutionflowCancelledResponse, ExecutionflowCarrierUpdatedRequest, ExecutionflowCarrierUpdatedResponse, ExecutionflowClaimAddedRequest, ExecutionflowClaimAddedResponse, ExecutionflowCompletedRequest, ExecutionflowCompletedResponse, ExecutionflowCreatedRequest, ExecutionflowCreatedResponse, ExecutionflowDeletedRequest, ExecutionflowDeletedResponse, ExecutionflowDetectedRequest, ExecutionflowDetectedResponse, ExecutionflowETAUpdatedRequest, ExecutionflowETAUpdatedResponse, ExecutionflowHUContentUpdatedRequest, ExecutionflowHUContentUpdatedResponse, ExecutionflowHUETAUpdatedRequest, ExecutionflowHUETAUpdatedResponse, ExecutionflowHUTrackingUpdatedRequest, ExecutionflowHUTrackingUpdatedResponse, ExecutionflowMetaDataUpdatedRequest, ExecutionflowMetaDataUpdatedResponse, ExecutionflowPreparationCompletedRequest, ExecutionflowPreparationCompletedResponse, ExecutionflowPreparationExpectedRequest, ExecutionflowPreparationExpectedResponse, ExecutionflowPreparationStartedRequest, ExecutionflowPreparationStartedResponse, ExecutionflowReceiptCompletedRequest, ExecutionflowReceiptCompletedResponse, ExecutionflowReceiptExpectedRequest, ExecutionflowReceiptExpectedResponse, ExecutionflowReceiptStartedRequest, ExecutionflowReceiptStartedResponse, ExecutionflowRedetectedRequest, ExecutionflowRedetectedResponse, ExecutionflowShipFromAckedRequest, ExecutionflowShipFromAckedResponse, ExecutionflowShipToAckedRequest, ExecutionflowShipToAckedResponse, ExecutionflowTransportCompletedRequest, ExecutionflowTransportCompletedResponse, ExecutionflowTransportExpectedRequest, ExecutionflowTransportExpectedResponse, ExecutionflowTransportStartedRequest, ExecutionflowTransportStartedResponse } from "./executionflowInput_pb.js";
import { MethodKind } from "@bufbuild/protobuf";

/**
 *
 * API-server services
 *
 * @generated from service api.ExecutionflowInputAPI
 */
export const ExecutionflowInputAPI = {
  typeName: "api.ExecutionflowInputAPI",
  methods: {
    /**
     * @generated from rpc api.ExecutionflowInputAPI.Created
     */
    created: {
      name: "Created",
      I: ExecutionflowCreatedRequest,
      O: ExecutionflowCreatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.Detected
     */
    detected: {
      name: "Detected",
      I: ExecutionflowDetectedRequest,
      O: ExecutionflowDetectedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.Redetected
     */
    redetected: {
      name: "Redetected",
      I: ExecutionflowRedetectedRequest,
      O: ExecutionflowRedetectedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.ShipFromAcked
     */
    shipFromAcked: {
      name: "ShipFromAcked",
      I: ExecutionflowShipFromAckedRequest,
      O: ExecutionflowShipFromAckedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.ShipToAcked
     */
    shipToAcked: {
      name: "ShipToAcked",
      I: ExecutionflowShipToAckedRequest,
      O: ExecutionflowShipToAckedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.Cancelled
     */
    cancelled: {
      name: "Cancelled",
      I: ExecutionflowCancelledRequest,
      O: ExecutionflowCancelledResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.Anonymised
     */
    anonymised: {
      name: "Anonymised",
      I: ExecutionflowAnonymisedRequest,
      O: ExecutionflowAnonymisedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.Completed
     */
    completed: {
      name: "Completed",
      I: ExecutionflowCompletedRequest,
      O: ExecutionflowCompletedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.HUContentUpdated
     */
    hUContentUpdated: {
      name: "HUContentUpdated",
      I: ExecutionflowHUContentUpdatedRequest,
      O: ExecutionflowHUContentUpdatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.HUTrackingUpdated
     */
    hUTrackingUpdated: {
      name: "HUTrackingUpdated",
      I: ExecutionflowHUTrackingUpdatedRequest,
      O: ExecutionflowHUTrackingUpdatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.HUETAUpdated
     */
    hUETAUpdated: {
      name: "HUETAUpdated",
      I: ExecutionflowHUETAUpdatedRequest,
      O: ExecutionflowHUETAUpdatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.ETAUpdated
     */
    eTAUpdated: {
      name: "ETAUpdated",
      I: ExecutionflowETAUpdatedRequest,
      O: ExecutionflowETAUpdatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.PreparationExpected
     */
    preparationExpected: {
      name: "PreparationExpected",
      I: ExecutionflowPreparationExpectedRequest,
      O: ExecutionflowPreparationExpectedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.PreparationStarted
     */
    preparationStarted: {
      name: "PreparationStarted",
      I: ExecutionflowPreparationStartedRequest,
      O: ExecutionflowPreparationStartedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.PreparationCompleted
     */
    preparationCompleted: {
      name: "PreparationCompleted",
      I: ExecutionflowPreparationCompletedRequest,
      O: ExecutionflowPreparationCompletedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.TransportExpected
     */
    transportExpected: {
      name: "TransportExpected",
      I: ExecutionflowTransportExpectedRequest,
      O: ExecutionflowTransportExpectedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.TransportStarted
     */
    transportStarted: {
      name: "TransportStarted",
      I: ExecutionflowTransportStartedRequest,
      O: ExecutionflowTransportStartedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.TransportCompleted
     */
    transportCompleted: {
      name: "TransportCompleted",
      I: ExecutionflowTransportCompletedRequest,
      O: ExecutionflowTransportCompletedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.ReceiptExpected
     */
    receiptExpected: {
      name: "ReceiptExpected",
      I: ExecutionflowReceiptExpectedRequest,
      O: ExecutionflowReceiptExpectedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.ReceiptStarted
     */
    receiptStarted: {
      name: "ReceiptStarted",
      I: ExecutionflowReceiptStartedRequest,
      O: ExecutionflowReceiptStartedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.ReceiptCompleted
     */
    receiptCompleted: {
      name: "ReceiptCompleted",
      I: ExecutionflowReceiptCompletedRequest,
      O: ExecutionflowReceiptCompletedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.MetaDataUpdated
     */
    metaDataUpdated: {
      name: "MetaDataUpdated",
      I: ExecutionflowMetaDataUpdatedRequest,
      O: ExecutionflowMetaDataUpdatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.CarrierUpdated
     */
    carrierUpdated: {
      name: "CarrierUpdated",
      I: ExecutionflowCarrierUpdatedRequest,
      O: ExecutionflowCarrierUpdatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.AttachmentAdded
     */
    attachmentAdded: {
      name: "AttachmentAdded",
      I: ExecutionflowAttachmentAddedRequest,
      O: ExecutionflowAttachmentAddedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.AttachmentRemoved
     */
    attachmentRemoved: {
      name: "AttachmentRemoved",
      I: ExecutionflowAttachmentRemovedRequest,
      O: ExecutionflowAttachmentRemovedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.AllocationError
     */
    allocationError: {
      name: "AllocationError",
      I: ExecutionflowAllocationErrorRequest,
      O: ExecutionflowAllocationErrorResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.ClaimAdded
     */
    claimAdded: {
      name: "ClaimAdded",
      I: ExecutionflowClaimAddedRequest,
      O: ExecutionflowClaimAddedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ExecutionflowInputAPI.Deleted
     */
    deleted: {
      name: "Deleted",
      I: ExecutionflowDeletedRequest,
      O: ExecutionflowDeletedResponse,
      kind: MethodKind.Unary,
    },
  }
} as const;

