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

import { MovementAttachmentAddedRequest, MovementAttachmentAddedResponse, MovementAttachmentRemovedRequest, MovementAttachmentRemovedResponse, MovementClaimAddedRequest, MovementClaimAddedResponse, MovementCreatedRequest, MovementCreatedResponse, MovementDeletedRequest, MovementDeletedResponse, MovementGeneratedRequest, MovementGeneratedResponse, MovementStockValueUpdatedRequest, MovementStockValueUpdatedResponse } from "./movementInput_pb.js";
import { MethodKind } from "@bufbuild/protobuf";

/**
 *
 * API-server services
 *
 * @generated from service api.MovementInputAPI
 */
export const MovementInputAPI = {
  typeName: "api.MovementInputAPI",
  methods: {
    /**
     * @generated from rpc api.MovementInputAPI.Created
     */
    created: {
      name: "Created",
      I: MovementCreatedRequest,
      O: MovementCreatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.MovementInputAPI.Generated
     */
    generated: {
      name: "Generated",
      I: MovementGeneratedRequest,
      O: MovementGeneratedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.MovementInputAPI.StockValueUpdated
     */
    stockValueUpdated: {
      name: "StockValueUpdated",
      I: MovementStockValueUpdatedRequest,
      O: MovementStockValueUpdatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.MovementInputAPI.ClaimAdded
     */
    claimAdded: {
      name: "ClaimAdded",
      I: MovementClaimAddedRequest,
      O: MovementClaimAddedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.MovementInputAPI.AttachmentAdded
     */
    attachmentAdded: {
      name: "AttachmentAdded",
      I: MovementAttachmentAddedRequest,
      O: MovementAttachmentAddedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.MovementInputAPI.AttachmentRemoved
     */
    attachmentRemoved: {
      name: "AttachmentRemoved",
      I: MovementAttachmentRemovedRequest,
      O: MovementAttachmentRemovedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.MovementInputAPI.Deleted
     */
    deleted: {
      name: "Deleted",
      I: MovementDeletedRequest,
      O: MovementDeletedResponse,
      kind: MethodKind.Unary,
    },
  }
} as const;

