@argus-labs/proto
Version:
Generated TypeScript protobuf definitions for Argus Labs World Engine
52 lines (44 loc) • 2.35 kB
text/typescript
// @generated by protoc-gen-es v2.2.3 with parameter "target=ts"
// @generated from file gateway/v1/unsubscribe_events.proto (package gateway.v1, syntax proto3)
/* eslint-disable */
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import { fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1";
import { file_buf_validate_validate } from "../../buf/validate/validate_pb";
import type { EventSubscription } from "./shared_pb";
import { file_gateway_v1_shared } from "./shared_pb";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file gateway/v1/unsubscribe_events.proto.
*/
export const file_gateway_v1_unsubscribe_events: GenFile = /*@__PURE__*/
fileDesc("CiNnYXRld2F5L3YxL3Vuc3Vic2NyaWJlX2V2ZW50cy5wcm90bxIKZ2F0ZXdheS52MSJaChhVbnN1YnNjcmliZUV2ZW50c1JlcXVlc3QSPgoNc3Vic2NyaXB0aW9ucxgBIAMoCzIdLmdhdGV3YXkudjEuRXZlbnRTdWJzY3JpcHRpb25CCLpIBZIBAggBIhsKGVVuc3Vic2NyaWJlRXZlbnRzUmVzcG9uc2VCQFo+Z2l0aHViLmNvbS9hcmd1cy1sYWJzL2dvLWVjcy9wcm90by9nZW4vZ28vZ2F0ZXdheS92MTtnYXRld2F5djFiBnByb3RvMw", [file_buf_validate_validate, file_gateway_v1_shared]);
/**
* UnsubscribeEventsRequest represents a request to remove event types from an existing stream.
*
* @generated from message gateway.v1.UnsubscribeEventsRequest
*/
export type UnsubscribeEventsRequest = Message<"gateway.v1.UnsubscribeEventsRequest"> & {
/**
* @generated from field: repeated gateway.v1.EventSubscription subscriptions = 1;
*/
subscriptions: EventSubscription[];
};
/**
* Describes the message gateway.v1.UnsubscribeEventsRequest.
* Use `create(UnsubscribeEventsRequestSchema)` to create a new message.
*/
export const UnsubscribeEventsRequestSchema: GenMessage<UnsubscribeEventsRequest> = /*@__PURE__*/
messageDesc(file_gateway_v1_unsubscribe_events, 0);
/**
* UnsubscribeEventsResponse is returned when the request is successfully handled.
*
* @generated from message gateway.v1.UnsubscribeEventsResponse
*/
export type UnsubscribeEventsResponse = Message<"gateway.v1.UnsubscribeEventsResponse"> & {
};
/**
* Describes the message gateway.v1.UnsubscribeEventsResponse.
* Use `create(UnsubscribeEventsResponseSchema)` to create a new message.
*/
export const UnsubscribeEventsResponseSchema: GenMessage<UnsubscribeEventsResponse> = /*@__PURE__*/
messageDesc(file_gateway_v1_unsubscribe_events, 1);