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

import { ActorAttachmentAddedRequest, ActorAttachmentAddedResponse, ActorAttachmentRemovedRequest, ActorAttachmentRemovedResponse, ActorClaimAddedRequest, ActorClaimAddedResponse, ActorCreatedRequest, ActorCreatedResponse, ActorDeletedRequest, ActorDeletedResponse, ActorMetaDataUpdatedRequest, ActorMetaDataUpdatedResponse, ActorSnapshotCompletedRequest, ActorSnapshotCompletedResponse } from "./actorInput_pb.js";
import { MethodKind } from "@bufbuild/protobuf";

/**
 *
 * API-server services
 *
 * @generated from service api.ActorInputAPI
 */
export const ActorInputAPI = {
  typeName: "api.ActorInputAPI",
  methods: {
    /**
     * @generated from rpc api.ActorInputAPI.Created
     */
    created: {
      name: "Created",
      I: ActorCreatedRequest,
      O: ActorCreatedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ActorInputAPI.Deleted
     */
    deleted: {
      name: "Deleted",
      I: ActorDeletedRequest,
      O: ActorDeletedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ActorInputAPI.SnapshotCompleted
     */
    snapshotCompleted: {
      name: "SnapshotCompleted",
      I: ActorSnapshotCompletedRequest,
      O: ActorSnapshotCompletedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ActorInputAPI.AttachmentAdded
     */
    attachmentAdded: {
      name: "AttachmentAdded",
      I: ActorAttachmentAddedRequest,
      O: ActorAttachmentAddedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ActorInputAPI.AttachmentRemoved
     */
    attachmentRemoved: {
      name: "AttachmentRemoved",
      I: ActorAttachmentRemovedRequest,
      O: ActorAttachmentRemovedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ActorInputAPI.ClaimAdded
     */
    claimAdded: {
      name: "ClaimAdded",
      I: ActorClaimAddedRequest,
      O: ActorClaimAddedResponse,
      kind: MethodKind.Unary,
    },
    /**
     * @generated from rpc api.ActorInputAPI.MetaDataUpdated
     */
    metaDataUpdated: {
      name: "MetaDataUpdated",
      I: ActorMetaDataUpdatedRequest,
      O: ActorMetaDataUpdatedResponse,
      kind: MethodKind.Unary,
    },
  }
} as const;

