alignai
Version:
Server-side Align AI SDK for Node.js
59 lines (58 loc) • 2.54 kB
TypeScript
/**
* Event represents a every possible ingestion case.
*
* @generated from message ingestion.v1alpha.Event
*/
export const Event: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;
/**
* Client must set one of the following properties according to the event type.
*
* Reserved properties:
*
* - session_open SessionProperties
*
* - message_create: MessageProperties
*
* - session_close: SessionProperties
*
* - user_recognize: UserProperties
*
* - feedback_create: FeedbackProperties
*
* @generated from message ingestion.v1alpha.EventProperties
*/
export const EventProperties: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;
/**
* @generated from message ingestion.v1alpha.EventProperties.SessionProperties
*/
export const EventProperties_SessionProperties: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;
/**
* @generated from message ingestion.v1alpha.EventProperties.MessageProperties
*/
export const EventProperties_MessageProperties: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;
/**
* @generated from enum ingestion.v1alpha.EventProperties.MessageProperties.Role
*/
export const EventProperties_MessageProperties_Role: import("@bufbuild/protobuf/dist/cjs/private/enum").EnumObject;
/**
* All fields except user_id are optional but at least one field must be set.
*
* @generated from message ingestion.v1alpha.EventProperties.UserProperties
*/
export const EventProperties_UserProperties: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;
/**
* @generated from message ingestion.v1alpha.EventProperties.UserProperties.Location
*/
export const EventProperties_UserProperties_Location: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;
/**
* @generated from message ingestion.v1alpha.EventProperties.FeedbackProperties
*/
export const EventProperties_FeedbackProperties: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;
/**
* @generated from enum ingestion.v1alpha.EventProperties.FeedbackProperties.Target
*/
export const EventProperties_FeedbackProperties_Target: import("@bufbuild/protobuf/dist/cjs/private/enum").EnumObject;
/**
* @generated from message ingestion.v1alpha.EventProperties.CustomPropertyValue
*/
export const EventProperties_CustomPropertyValue: import("@bufbuild/protobuf").MessageType<import("@bufbuild/protobuf").AnyMessage>;