// Copyright 2023 LiveKit, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // @generated by protoc-gen-es v1.10.1 with parameter "target=dts+js" // @generated from file livekit_cloud_agent.proto (package livekit, syntax proto3) /* eslint-disable */ // @ts-nocheck import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage, Timestamp } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; /** * @generated from enum livekit.AgentSecretKind */ export declare enum AgentSecretKind { /** * @generated from enum value: AGENT_SECRET_KIND_UNKNOWN = 0; */ UNKNOWN = 0, /** * @generated from enum value: AGENT_SECRET_KIND_ENVIRONMENT = 1; */ ENVIRONMENT = 1, /** * @generated from enum value: AGENT_SECRET_KIND_FILE = 2; */ FILE = 2, } /** * @generated from enum livekit.AgentEventType */ export declare enum AgentEventType { /** * @generated from enum value: AGENT_EVENT_TYPE_UNKNOWN = 0; */ UNKNOWN = 0, /** * @generated from enum value: AGENT_EVENT_TYPE_APPLICATION_CRASHED = 1; */ APPLICATION_CRASHED = 1, /** * @generated from enum value: AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE = 2; */ RESTARTED_HIGH_DISK_USAGE = 2, /** * @generated from enum value: AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE = 3; */ RESTARTED_HIGH_MEMORY_USAGE = 3, } /** * @generated from message livekit.AgentEvent */ export declare class AgentEvent extends Message { /** * @generated from field: livekit.AgentEventType type = 1; */ type: AgentEventType; /** * @generated from field: int32 count = 2; */ count: number; /** * @generated from field: google.protobuf.Timestamp timestamp = 3; */ timestamp?: Timestamp; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.AgentEvent"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AgentEvent; static fromJson(jsonValue: JsonValue, options?: Partial): AgentEvent; static fromJsonString(jsonString: string, options?: Partial): AgentEvent; static equals(a: AgentEvent | PlainMessage | undefined, b: AgentEvent | PlainMessage | undefined): boolean; } /** * @generated from message livekit.AgentSecret */ export declare class AgentSecret extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: bytes value = 2; */ value: Uint8Array; /** * @generated from field: google.protobuf.Timestamp created_at = 3; */ createdAt?: Timestamp; /** * @generated from field: google.protobuf.Timestamp updated_at = 4; */ updatedAt?: Timestamp; /** * @generated from field: livekit.AgentSecretKind kind = 5; */ kind: AgentSecretKind; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.AgentSecret"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AgentSecret; static fromJson(jsonValue: JsonValue, options?: Partial): AgentSecret; static fromJsonString(jsonString: string, options?: Partial): AgentSecret; static equals(a: AgentSecret | PlainMessage | undefined, b: AgentSecret | PlainMessage | undefined): boolean; } /** * @generated from message livekit.CreateAgentRequest */ export declare class CreateAgentRequest extends Message { /** * @generated from field: string agent_name = 1 [deprecated = true]; * @deprecated */ agentName: string; /** * @generated from field: repeated livekit.AgentSecret secrets = 2; */ secrets: AgentSecret[]; /** * @generated from field: int32 replicas = 3 [deprecated = true]; * @deprecated */ replicas: number; /** * @generated from field: int32 max_replicas = 4 [deprecated = true]; * @deprecated */ maxReplicas: number; /** * @generated from field: string cpu_req = 5 [deprecated = true]; * @deprecated */ cpuReq: string; /** * @generated from field: repeated string regions = 6; */ regions: string[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.CreateAgentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CreateAgentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): CreateAgentRequest; static fromJsonString(jsonString: string, options?: Partial): CreateAgentRequest; static equals(a: CreateAgentRequest | PlainMessage | undefined, b: CreateAgentRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.CreateAgentResponse */ export declare class CreateAgentResponse extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2; */ agentName: string; /** * @generated from field: string status = 3; */ status: string; /** * @generated from field: string version = 4; */ version: string; /** * @generated from field: string presigned_url = 5; */ presignedUrl: string; /** * @generated from field: string tag = 6; */ tag: string; /** * @generated from field: repeated string server_regions = 7; */ serverRegions: string[]; /** * @generated from field: livekit.PresignedPostRequest presigned_post_request = 8; */ presignedPostRequest?: PresignedPostRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.CreateAgentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CreateAgentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): CreateAgentResponse; static fromJsonString(jsonString: string, options?: Partial): CreateAgentResponse; static equals(a: CreateAgentResponse | PlainMessage | undefined, b: CreateAgentResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.PresignedPostRequest */ export declare class PresignedPostRequest extends Message { /** * @generated from field: string url = 1; */ url: string; /** * @generated from field: map values = 2; */ values: { [key: string]: string }; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.PresignedPostRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PresignedPostRequest; static fromJson(jsonValue: JsonValue, options?: Partial): PresignedPostRequest; static fromJsonString(jsonString: string, options?: Partial): PresignedPostRequest; static equals(a: PresignedPostRequest | PlainMessage | undefined, b: PresignedPostRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.AgentDeployment */ export declare class AgentDeployment extends Message { /** * @generated from field: string region = 1; */ region: string; /** * @generated from field: string agent_id = 2; */ agentId: string; /** * @generated from field: string status = 3; */ status: string; /** * @generated from field: int32 replicas = 4; */ replicas: number; /** * @generated from field: int32 min_replicas = 5; */ minReplicas: number; /** * @generated from field: int32 max_replicas = 6; */ maxReplicas: number; /** * @generated from field: string cpu_req = 7; */ cpuReq: string; /** * @generated from field: string cur_cpu = 8; */ curCpu: string; /** * @generated from field: string cur_mem = 9; */ curMem: string; /** * @generated from field: string mem_req = 10; */ memReq: string; /** * @generated from field: string mem_limit = 11; */ memLimit: string; /** * @generated from field: string cpu_limit = 12; */ cpuLimit: string; /** * @generated from field: string server_region = 13; */ serverRegion: string; /** * @generated from field: repeated livekit.AgentEvent events = 14; */ events: AgentEvent[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.AgentDeployment"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AgentDeployment; static fromJson(jsonValue: JsonValue, options?: Partial): AgentDeployment; static fromJsonString(jsonString: string, options?: Partial): AgentDeployment; static equals(a: AgentDeployment | PlainMessage | undefined, b: AgentDeployment | PlainMessage | undefined): boolean; } /** * @generated from message livekit.AgentInfo */ export declare class AgentInfo extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2; */ agentName: string; /** * @generated from field: string version = 3; */ version: string; /** * @generated from field: repeated livekit.AgentDeployment agent_deployments = 4; */ agentDeployments: AgentDeployment[]; /** * @generated from field: repeated livekit.AgentSecret secrets = 5; */ secrets: AgentSecret[]; /** * @generated from field: google.protobuf.Timestamp deployed_at = 6; */ deployedAt?: Timestamp; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.AgentInfo"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AgentInfo; static fromJson(jsonValue: JsonValue, options?: Partial): AgentInfo; static fromJsonString(jsonString: string, options?: Partial): AgentInfo; static equals(a: AgentInfo | PlainMessage | undefined, b: AgentInfo | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListAgentsRequest */ export declare class ListAgentsRequest extends Message { /** * @generated from field: string agent_name = 1; */ agentName: string; /** * @generated from field: string agent_id = 2; */ agentId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListAgentsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListAgentsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ListAgentsRequest; static fromJsonString(jsonString: string, options?: Partial): ListAgentsRequest; static equals(a: ListAgentsRequest | PlainMessage | undefined, b: ListAgentsRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListAgentsResponse */ export declare class ListAgentsResponse extends Message { /** * @generated from field: repeated livekit.AgentInfo agents = 1; */ agents: AgentInfo[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListAgentsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListAgentsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ListAgentsResponse; static fromJsonString(jsonString: string, options?: Partial): ListAgentsResponse; static equals(a: ListAgentsResponse | PlainMessage | undefined, b: ListAgentsResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.AgentVersion */ export declare class AgentVersion extends Message { /** * @generated from field: string version = 1; */ version: string; /** * @generated from field: bool current = 2; */ current: boolean; /** * @generated from field: google.protobuf.Timestamp created_at = 3; */ createdAt?: Timestamp; /** * @generated from field: google.protobuf.Timestamp deployed_at = 4; */ deployedAt?: Timestamp; /** * @generated from field: map attributes = 5; */ attributes: { [key: string]: string }; /** * @generated from field: string status = 6; */ status: string; /** * @generated from field: string owner = 7; */ owner: string; /** * @generated from field: bool draining = 8; */ draining: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.AgentVersion"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): AgentVersion; static fromJson(jsonValue: JsonValue, options?: Partial): AgentVersion; static fromJsonString(jsonString: string, options?: Partial): AgentVersion; static equals(a: AgentVersion | PlainMessage | undefined, b: AgentVersion | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListAgentVersionsRequest */ export declare class ListAgentVersionsRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2; */ agentName: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListAgentVersionsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListAgentVersionsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ListAgentVersionsRequest; static fromJsonString(jsonString: string, options?: Partial): ListAgentVersionsRequest; static equals(a: ListAgentVersionsRequest | PlainMessage | undefined, b: ListAgentVersionsRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListAgentVersionsResponse */ export declare class ListAgentVersionsResponse extends Message { /** * @generated from field: repeated livekit.AgentVersion versions = 1; */ versions: AgentVersion[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListAgentVersionsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListAgentVersionsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ListAgentVersionsResponse; static fromJsonString(jsonString: string, options?: Partial): ListAgentVersionsResponse; static equals(a: ListAgentVersionsResponse | PlainMessage | undefined, b: ListAgentVersionsResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.UpdateAgentRequest */ export declare class UpdateAgentRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2 [deprecated = true]; * @deprecated */ agentName: string; /** * @generated from field: int32 replicas = 3 [deprecated = true]; * @deprecated */ replicas: number; /** * @generated from field: int32 max_replicas = 4 [deprecated = true]; * @deprecated */ maxReplicas: number; /** * @generated from field: string cpu_req = 5 [deprecated = true]; * @deprecated */ cpuReq: string; /** * @generated from field: repeated string regions = 6; */ regions: string[]; /** * @generated from field: repeated livekit.AgentSecret secrets = 7; */ secrets: AgentSecret[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.UpdateAgentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UpdateAgentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): UpdateAgentRequest; static fromJsonString(jsonString: string, options?: Partial): UpdateAgentRequest; static equals(a: UpdateAgentRequest | PlainMessage | undefined, b: UpdateAgentRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.UpdateAgentResponse */ export declare class UpdateAgentResponse extends Message { /** * @generated from field: bool success = 1; */ success: boolean; /** * @generated from field: string message = 2; */ message: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.UpdateAgentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UpdateAgentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): UpdateAgentResponse; static fromJsonString(jsonString: string, options?: Partial): UpdateAgentResponse; static equals(a: UpdateAgentResponse | PlainMessage | undefined, b: UpdateAgentResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.RestartAgentRequest */ export declare class RestartAgentRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.RestartAgentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): RestartAgentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): RestartAgentRequest; static fromJsonString(jsonString: string, options?: Partial): RestartAgentRequest; static equals(a: RestartAgentRequest | PlainMessage | undefined, b: RestartAgentRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.RestartAgentResponse */ export declare class RestartAgentResponse extends Message { /** * @generated from field: bool success = 1; */ success: boolean; /** * @generated from field: string message = 2; */ message: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.RestartAgentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): RestartAgentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): RestartAgentResponse; static fromJsonString(jsonString: string, options?: Partial): RestartAgentResponse; static equals(a: RestartAgentResponse | PlainMessage | undefined, b: RestartAgentResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.DeployAgentRequest */ export declare class DeployAgentRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2 [deprecated = true]; * @deprecated */ agentName: string; /** * @generated from field: repeated livekit.AgentSecret secrets = 3; */ secrets: AgentSecret[]; /** * @generated from field: int32 replicas = 4 [deprecated = true]; * @deprecated */ replicas: number; /** * @generated from field: int32 max_replicas = 5 [deprecated = true]; * @deprecated */ maxReplicas: number; /** * @generated from field: string cpu_req = 6 [deprecated = true]; * @deprecated */ cpuReq: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.DeployAgentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DeployAgentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): DeployAgentRequest; static fromJsonString(jsonString: string, options?: Partial): DeployAgentRequest; static equals(a: DeployAgentRequest | PlainMessage | undefined, b: DeployAgentRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.DeployAgentResponse */ export declare class DeployAgentResponse extends Message { /** * @generated from field: bool success = 1; */ success: boolean; /** * @generated from field: string message = 2; */ message: string; /** * @generated from field: string agent_id = 3; */ agentId: string; /** * @generated from field: string presigned_url = 4; */ presignedUrl: string; /** * @generated from field: string tag = 5; */ tag: string; /** * @generated from field: livekit.PresignedPostRequest presigned_post_request = 6; */ presignedPostRequest?: PresignedPostRequest; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.DeployAgentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DeployAgentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): DeployAgentResponse; static fromJsonString(jsonString: string, options?: Partial): DeployAgentResponse; static equals(a: DeployAgentResponse | PlainMessage | undefined, b: DeployAgentResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.UpdateAgentSecretsRequest */ export declare class UpdateAgentSecretsRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2; */ agentName: string; /** * @generated from field: bool overwrite = 3; */ overwrite: boolean; /** * @generated from field: repeated livekit.AgentSecret secrets = 4; */ secrets: AgentSecret[]; /** * @generated from field: repeated string remove = 5; */ remove: string[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.UpdateAgentSecretsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UpdateAgentSecretsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): UpdateAgentSecretsRequest; static fromJsonString(jsonString: string, options?: Partial): UpdateAgentSecretsRequest; static equals(a: UpdateAgentSecretsRequest | PlainMessage | undefined, b: UpdateAgentSecretsRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.UpdateAgentSecretsResponse */ export declare class UpdateAgentSecretsResponse extends Message { /** * @generated from field: bool success = 1; */ success: boolean; /** * @generated from field: string message = 2; */ message: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.UpdateAgentSecretsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): UpdateAgentSecretsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): UpdateAgentSecretsResponse; static fromJsonString(jsonString: string, options?: Partial): UpdateAgentSecretsResponse; static equals(a: UpdateAgentSecretsResponse | PlainMessage | undefined, b: UpdateAgentSecretsResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.RollbackAgentRequest */ export declare class RollbackAgentRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2; */ agentName: string; /** * @generated from field: string version = 3; */ version: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.RollbackAgentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): RollbackAgentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): RollbackAgentRequest; static fromJsonString(jsonString: string, options?: Partial): RollbackAgentRequest; static equals(a: RollbackAgentRequest | PlainMessage | undefined, b: RollbackAgentRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.RollbackAgentResponse */ export declare class RollbackAgentResponse extends Message { /** * @generated from field: bool success = 1; */ success: boolean; /** * @generated from field: string message = 2; */ message: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.RollbackAgentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): RollbackAgentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): RollbackAgentResponse; static fromJsonString(jsonString: string, options?: Partial): RollbackAgentResponse; static equals(a: RollbackAgentResponse | PlainMessage | undefined, b: RollbackAgentResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.DeleteAgentRequest */ export declare class DeleteAgentRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2; */ agentName: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.DeleteAgentRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DeleteAgentRequest; static fromJson(jsonValue: JsonValue, options?: Partial): DeleteAgentRequest; static fromJsonString(jsonString: string, options?: Partial): DeleteAgentRequest; static equals(a: DeleteAgentRequest | PlainMessage | undefined, b: DeleteAgentRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.DeleteAgentResponse */ export declare class DeleteAgentResponse extends Message { /** * @generated from field: bool success = 1; */ success: boolean; /** * @generated from field: string message = 2; */ message: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.DeleteAgentResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DeleteAgentResponse; static fromJson(jsonValue: JsonValue, options?: Partial): DeleteAgentResponse; static fromJsonString(jsonString: string, options?: Partial): DeleteAgentResponse; static equals(a: DeleteAgentResponse | PlainMessage | undefined, b: DeleteAgentResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListAgentSecretsRequest */ export declare class ListAgentSecretsRequest extends Message { /** * @generated from field: string agent_id = 1; */ agentId: string; /** * @generated from field: string agent_name = 2; */ agentName: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListAgentSecretsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListAgentSecretsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ListAgentSecretsRequest; static fromJsonString(jsonString: string, options?: Partial): ListAgentSecretsRequest; static equals(a: ListAgentSecretsRequest | PlainMessage | undefined, b: ListAgentSecretsRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListAgentSecretsResponse */ export declare class ListAgentSecretsResponse extends Message { /** * @generated from field: repeated livekit.AgentSecret secrets = 1; */ secrets: AgentSecret[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListAgentSecretsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListAgentSecretsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ListAgentSecretsResponse; static fromJsonString(jsonString: string, options?: Partial): ListAgentSecretsResponse; static equals(a: ListAgentSecretsResponse | PlainMessage | undefined, b: ListAgentSecretsResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.SettingsParam */ export declare class SettingsParam extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: string value = 2; */ value: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.SettingsParam"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SettingsParam; static fromJson(jsonValue: JsonValue, options?: Partial): SettingsParam; static fromJsonString(jsonString: string, options?: Partial): SettingsParam; static equals(a: SettingsParam | PlainMessage | undefined, b: SettingsParam | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ClientSettingsResponse */ export declare class ClientSettingsResponse extends Message { /** * @generated from field: repeated livekit.SettingsParam params = 1; */ params: SettingsParam[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ClientSettingsResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSettingsResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSettingsResponse; static fromJsonString(jsonString: string, options?: Partial): ClientSettingsResponse; static equals(a: ClientSettingsResponse | PlainMessage | undefined, b: ClientSettingsResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ClientSettingsRequest */ export declare class ClientSettingsRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ClientSettingsRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ClientSettingsRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ClientSettingsRequest; static fromJsonString(jsonString: string, options?: Partial): ClientSettingsRequest; static equals(a: ClientSettingsRequest | PlainMessage | undefined, b: ClientSettingsRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.PrivateLink */ export declare class PrivateLink extends Message { /** * @generated from field: string private_link_id = 1; */ privateLinkId: string; /** * @generated from field: string name = 2; */ name: string; /** * @generated from field: string region = 4; */ region: string; /** * @generated from field: uint32 port = 5; */ port: number; /** * @generated from field: string endpoint = 6; */ endpoint: string; /** * @generated from field: string connection_endpoint = 7; */ connectionEndpoint: string; /** * @generated from oneof livekit.PrivateLink.config */ config: { /** * @generated from field: livekit.PrivateLink.AWSConfig aws = 3 [deprecated = true]; * @deprecated */ value: PrivateLink_AWSConfig; case: "aws"; } | { case: undefined; value?: undefined }; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.PrivateLink"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PrivateLink; static fromJson(jsonValue: JsonValue, options?: Partial): PrivateLink; static fromJsonString(jsonString: string, options?: Partial): PrivateLink; static equals(a: PrivateLink | PlainMessage | undefined, b: PrivateLink | PlainMessage | undefined): boolean; } /** * @generated from message livekit.PrivateLink.AWSConfig */ export declare class PrivateLink_AWSConfig extends Message { /** * Use the generic "endpoint" instead * * @generated from field: string endpoint = 1 [deprecated = true]; * @deprecated */ endpoint: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.PrivateLink.AWSConfig"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PrivateLink_AWSConfig; static fromJson(jsonValue: JsonValue, options?: Partial): PrivateLink_AWSConfig; static fromJsonString(jsonString: string, options?: Partial): PrivateLink_AWSConfig; static equals(a: PrivateLink_AWSConfig | PlainMessage | undefined, b: PrivateLink_AWSConfig | PlainMessage | undefined): boolean; } /** * @generated from message livekit.PrivateLinkStatus */ export declare class PrivateLinkStatus extends Message { /** * @generated from field: livekit.PrivateLinkStatus.Status status = 1; */ status: PrivateLinkStatus_Status; /** * @generated from field: google.protobuf.Timestamp updated_at = 2; */ updatedAt?: Timestamp; /** * @generated from field: string reason = 3; */ reason: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.PrivateLinkStatus"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): PrivateLinkStatus; static fromJson(jsonValue: JsonValue, options?: Partial): PrivateLinkStatus; static fromJsonString(jsonString: string, options?: Partial): PrivateLinkStatus; static equals(a: PrivateLinkStatus | PlainMessage | undefined, b: PrivateLinkStatus | PlainMessage | undefined): boolean; } /** * @generated from enum livekit.PrivateLinkStatus.Status */ export declare enum PrivateLinkStatus_Status { /** * @generated from enum value: PRIVATE_LINK_STATUS_UNKNOWN = 0; */ PRIVATE_LINK_STATUS_UNKNOWN = 0, /** * @generated from enum value: PRIVATE_LINK_STATUS_PROVISIONING = 1; */ PRIVATE_LINK_STATUS_PROVISIONING = 1, /** * @generated from enum value: PRIVATE_LINK_STATUS_PENDING_APPROVAL = 2; */ PRIVATE_LINK_STATUS_PENDING_APPROVAL = 2, /** * @generated from enum value: PRIVATE_LINK_STATUS_HEALTHY = 3; */ PRIVATE_LINK_STATUS_HEALTHY = 3, /** * @generated from enum value: PRIVATE_LINK_STATUS_UNHEALTHY = 4; */ PRIVATE_LINK_STATUS_UNHEALTHY = 4, /** * @generated from enum value: PRIVATE_LINK_STATUS_APPROVED = 5; */ PRIVATE_LINK_STATUS_APPROVED = 5, } /** * @generated from message livekit.CreatePrivateLinkRequest */ export declare class CreatePrivateLinkRequest extends Message { /** * @generated from field: string name = 1; */ name: string; /** * @generated from field: string region = 3; */ region: string; /** * @generated from field: uint32 port = 4; */ port: number; /** * @generated from field: string endpoint = 5; */ endpoint: string; /** * @generated from oneof livekit.CreatePrivateLinkRequest.config */ config: { /** * @generated from field: livekit.CreatePrivateLinkRequest.AWSCreateConfig aws = 2 [deprecated = true]; * @deprecated */ value: CreatePrivateLinkRequest_AWSCreateConfig; case: "aws"; } | { case: undefined; value?: undefined }; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.CreatePrivateLinkRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CreatePrivateLinkRequest; static fromJson(jsonValue: JsonValue, options?: Partial): CreatePrivateLinkRequest; static fromJsonString(jsonString: string, options?: Partial): CreatePrivateLinkRequest; static equals(a: CreatePrivateLinkRequest | PlainMessage | undefined, b: CreatePrivateLinkRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.CreatePrivateLinkRequest.AWSCreateConfig */ export declare class CreatePrivateLinkRequest_AWSCreateConfig extends Message { /** * @generated from field: string endpoint = 1 [deprecated = true]; * @deprecated */ endpoint: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.CreatePrivateLinkRequest.AWSCreateConfig"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CreatePrivateLinkRequest_AWSCreateConfig; static fromJson(jsonValue: JsonValue, options?: Partial): CreatePrivateLinkRequest_AWSCreateConfig; static fromJsonString(jsonString: string, options?: Partial): CreatePrivateLinkRequest_AWSCreateConfig; static equals(a: CreatePrivateLinkRequest_AWSCreateConfig | PlainMessage | undefined, b: CreatePrivateLinkRequest_AWSCreateConfig | PlainMessage | undefined): boolean; } /** * @generated from message livekit.CreatePrivateLinkResponse */ export declare class CreatePrivateLinkResponse extends Message { /** * @generated from field: livekit.PrivateLink private_link = 1; */ privateLink?: PrivateLink; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.CreatePrivateLinkResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): CreatePrivateLinkResponse; static fromJson(jsonValue: JsonValue, options?: Partial): CreatePrivateLinkResponse; static fromJsonString(jsonString: string, options?: Partial): CreatePrivateLinkResponse; static equals(a: CreatePrivateLinkResponse | PlainMessage | undefined, b: CreatePrivateLinkResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.DestroyPrivateLinkRequest */ export declare class DestroyPrivateLinkRequest extends Message { /** * @generated from field: string private_link_id = 1; */ privateLinkId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.DestroyPrivateLinkRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DestroyPrivateLinkRequest; static fromJson(jsonValue: JsonValue, options?: Partial): DestroyPrivateLinkRequest; static fromJsonString(jsonString: string, options?: Partial): DestroyPrivateLinkRequest; static equals(a: DestroyPrivateLinkRequest | PlainMessage | undefined, b: DestroyPrivateLinkRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.DestroyPrivateLinkResponse */ export declare class DestroyPrivateLinkResponse extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.DestroyPrivateLinkResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): DestroyPrivateLinkResponse; static fromJson(jsonValue: JsonValue, options?: Partial): DestroyPrivateLinkResponse; static fromJsonString(jsonString: string, options?: Partial): DestroyPrivateLinkResponse; static equals(a: DestroyPrivateLinkResponse | PlainMessage | undefined, b: DestroyPrivateLinkResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListPrivateLinksRequest */ export declare class ListPrivateLinksRequest extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListPrivateLinksRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListPrivateLinksRequest; static fromJson(jsonValue: JsonValue, options?: Partial): ListPrivateLinksRequest; static fromJsonString(jsonString: string, options?: Partial): ListPrivateLinksRequest; static equals(a: ListPrivateLinksRequest | PlainMessage | undefined, b: ListPrivateLinksRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.ListPrivateLinksResponse */ export declare class ListPrivateLinksResponse extends Message { /** * @generated from field: repeated livekit.PrivateLink items = 1; */ items: PrivateLink[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.ListPrivateLinksResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): ListPrivateLinksResponse; static fromJson(jsonValue: JsonValue, options?: Partial): ListPrivateLinksResponse; static fromJsonString(jsonString: string, options?: Partial): ListPrivateLinksResponse; static equals(a: ListPrivateLinksResponse | PlainMessage | undefined, b: ListPrivateLinksResponse | PlainMessage | undefined): boolean; } /** * @generated from message livekit.GetPrivateLinkStatusRequest */ export declare class GetPrivateLinkStatusRequest extends Message { /** * @generated from field: string private_link_id = 1; */ privateLinkId: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.GetPrivateLinkStatusRequest"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPrivateLinkStatusRequest; static fromJson(jsonValue: JsonValue, options?: Partial): GetPrivateLinkStatusRequest; static fromJsonString(jsonString: string, options?: Partial): GetPrivateLinkStatusRequest; static equals(a: GetPrivateLinkStatusRequest | PlainMessage | undefined, b: GetPrivateLinkStatusRequest | PlainMessage | undefined): boolean; } /** * @generated from message livekit.GetPrivateLinkStatusResponse */ export declare class GetPrivateLinkStatusResponse extends Message { /** * @generated from field: livekit.PrivateLinkStatus value = 1; */ value?: PrivateLinkStatus; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "livekit.GetPrivateLinkStatusResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetPrivateLinkStatusResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetPrivateLinkStatusResponse; static fromJsonString(jsonString: string, options?: Partial): GetPrivateLinkStatusResponse; static equals(a: GetPrivateLinkStatusResponse | PlainMessage | undefined, b: GetPrivateLinkStatusResponse | PlainMessage | undefined): boolean; }