import _m0 from "protobufjs/minimal"; import { EgressInfo } from "./livekit_egress"; import { IngressInfo } from "./livekit_ingress"; import { ParticipantInfo, Room, TrackInfo } from "./livekit_models"; export declare const protobufPackage = "livekit"; export interface WebhookEvent { /** * one of room_started, room_finished, participant_joined, participant_left, * track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_ended */ event?: string; room?: Room; /** set when event is participant_* or track_* */ participant?: ParticipantInfo; /** set when event is egress_* */ egressInfo?: EgressInfo; /** set when event is ingress_* */ ingressInfo?: IngressInfo; /** set when event is track_* */ track?: TrackInfo; /** unique event uuid */ id?: string; /** timestamp in seconds */ createdAt?: number; } export declare const WebhookEvent: { encode(message: WebhookEvent, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number | undefined): WebhookEvent; fromJSON(object: any): WebhookEvent; toJSON(message: WebhookEvent): unknown; fromPartial]: never; })[] & { [K_1 in Exclude]: never; }) | undefined; metadata?: string | undefined; numParticipants?: number | undefined; activeRecording?: boolean | undefined; } & { [K_2 in Exclude]: never; }) | undefined; participant?: ({ sid?: string | undefined; identity?: string | undefined; state?: import("./livekit_models").ParticipantInfo_State | undefined; tracks?: { sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; }[] | undefined; metadata?: string | undefined; joinedAt?: number | undefined; name?: string | undefined; version?: number | undefined; permission?: { canSubscribe?: boolean | undefined; canPublish?: boolean | undefined; canPublishData?: boolean | undefined; hidden?: boolean | undefined; recorder?: boolean | undefined; } | undefined; region?: string | undefined; isPublisher?: boolean | undefined; } & { sid?: string | undefined; identity?: string | undefined; state?: import("./livekit_models").ParticipantInfo_State | undefined; tracks?: ({ sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; }[] & ({ sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; } & { sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] & ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { [K_3 in Exclude]: never; })[] & { [K_4 in Exclude]: never; }) | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: ({ mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] & ({ mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; } & { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] & ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { [K_5 in Exclude]: never; })[] & { [K_6 in Exclude]: never; }) | undefined; } & { [K_7 in Exclude]: never; })[] & { [K_8 in Exclude]: never; }) | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; } & { [K_9 in Exclude]: never; })[] & { [K_10 in Exclude]: never; }) | undefined; metadata?: string | undefined; joinedAt?: number | undefined; name?: string | undefined; version?: number | undefined; permission?: ({ canSubscribe?: boolean | undefined; canPublish?: boolean | undefined; canPublishData?: boolean | undefined; hidden?: boolean | undefined; recorder?: boolean | undefined; } & { canSubscribe?: boolean | undefined; canPublish?: boolean | undefined; canPublishData?: boolean | undefined; hidden?: boolean | undefined; recorder?: boolean | undefined; } & { [K_11 in Exclude]: never; }) | undefined; region?: string | undefined; isPublisher?: boolean | undefined; } & { [K_12 in Exclude]: never; }) | undefined; egressInfo?: ({ egressId?: string | undefined; roomId?: string | undefined; roomName?: string | undefined; status?: import("./livekit_egress").EgressStatus | undefined; startedAt?: number | undefined; endedAt?: number | undefined; error?: string | undefined; roomComposite?: { roomName?: string | undefined; layout?: string | undefined; audioOnly?: boolean | undefined; videoOnly?: boolean | undefined; customBaseUrl?: string | undefined; file?: { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; stream?: { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } | undefined; segments?: { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } | undefined; } | undefined; trackComposite?: { roomName?: string | undefined; audioTrackId?: string | undefined; videoTrackId?: string | undefined; file?: { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; stream?: { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } | undefined; segments?: { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } | undefined; } | undefined; track?: { roomName?: string | undefined; trackId?: string | undefined; file?: { filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; websocketUrl?: string | undefined; } | undefined; web?: { url?: string | undefined; audioOnly?: boolean | undefined; videoOnly?: boolean | undefined; file?: { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; stream?: { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } | undefined; segments?: { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } | undefined; } | undefined; stream?: { info?: { url?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; status?: import("./livekit_egress").StreamInfo_Status | undefined; }[] | undefined; } | undefined; file?: { filename?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; size?: number | undefined; location?: string | undefined; } | undefined; segments?: { playlistName?: string | undefined; duration?: number | undefined; size?: number | undefined; playlistLocation?: string | undefined; segmentCount?: number | undefined; startedAt?: number | undefined; endedAt?: number | undefined; } | undefined; } & { egressId?: string | undefined; roomId?: string | undefined; roomName?: string | undefined; status?: import("./livekit_egress").EgressStatus | undefined; startedAt?: number | undefined; endedAt?: number | undefined; error?: string | undefined; roomComposite?: ({ roomName?: string | undefined; layout?: string | undefined; audioOnly?: boolean | undefined; videoOnly?: boolean | undefined; customBaseUrl?: string | undefined; file?: { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; stream?: { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } | undefined; segments?: { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } | undefined; } & { roomName?: string | undefined; layout?: string | undefined; audioOnly?: boolean | undefined; videoOnly?: boolean | undefined; customBaseUrl?: string | undefined; file?: ({ fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } & { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & { [K_13 in Exclude]: never; }) | undefined; tagging?: string | undefined; } & { [K_14 in Exclude]: never; }) | undefined; gcp?: ({ credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { [K_15 in Exclude]: never; }) | undefined; azure?: ({ accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { [K_16 in Exclude]: never; }) | undefined; aliOSS?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { [K_17 in Exclude]: never; }) | undefined; } & { [K_18 in Exclude]: never; }) | undefined; stream?: ({ protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } & { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: (string[] & string[] & { [K_19 in Exclude]: never; }) | undefined; } & { [K_20 in Exclude]: never; }) | undefined; segments?: ({ protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } & { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & { [K_21 in Exclude]: never; }) | undefined; tagging?: string | undefined; } & { [K_22 in Exclude]: never; }) | undefined; gcp?: ({ credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { [K_23 in Exclude]: never; }) | undefined; azure?: ({ accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { [K_24 in Exclude]: never; }) | undefined; aliOSS?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { [K_25 in Exclude]: never; }) | undefined; } & { [K_26 in Exclude]: never; }) | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: ({ width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } & { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } & { [K_27 in Exclude]: never; }) | undefined; } & { [K_28 in Exclude]: never; }) | undefined; trackComposite?: ({ roomName?: string | undefined; audioTrackId?: string | undefined; videoTrackId?: string | undefined; file?: { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; stream?: { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } | undefined; segments?: { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } | undefined; } & { roomName?: string | undefined; audioTrackId?: string | undefined; videoTrackId?: string | undefined; file?: ({ fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } & { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & { [K_29 in Exclude]: never; }) | undefined; tagging?: string | undefined; } & { [K_30 in Exclude]: never; }) | undefined; gcp?: ({ credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { [K_31 in Exclude]: never; }) | undefined; azure?: ({ accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { [K_32 in Exclude]: never; }) | undefined; aliOSS?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { [K_33 in Exclude]: never; }) | undefined; } & { [K_34 in Exclude]: never; }) | undefined; stream?: ({ protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } & { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: (string[] & string[] & { [K_35 in Exclude]: never; }) | undefined; } & { [K_36 in Exclude]: never; }) | undefined; segments?: ({ protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } & { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & { [K_37 in Exclude]: never; }) | undefined; tagging?: string | undefined; } & { [K_38 in Exclude]: never; }) | undefined; gcp?: ({ credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { [K_39 in Exclude]: never; }) | undefined; azure?: ({ accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { [K_40 in Exclude]: never; }) | undefined; aliOSS?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { [K_41 in Exclude]: never; }) | undefined; } & { [K_42 in Exclude]: never; }) | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: ({ width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } & { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } & { [K_43 in Exclude]: never; }) | undefined; } & { [K_44 in Exclude]: never; }) | undefined; track?: ({ roomName?: string | undefined; trackId?: string | undefined; file?: { filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; websocketUrl?: string | undefined; } & { roomName?: string | undefined; trackId?: string | undefined; file?: ({ filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } & { filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & { [K_45 in Exclude]: never; }) | undefined; tagging?: string | undefined; } & { [K_46 in Exclude]: never; }) | undefined; gcp?: ({ credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { [K_47 in Exclude]: never; }) | undefined; azure?: ({ accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { [K_48 in Exclude]: never; }) | undefined; aliOSS?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { [K_49 in Exclude]: never; }) | undefined; } & { [K_50 in Exclude]: never; }) | undefined; websocketUrl?: string | undefined; } & { [K_51 in Exclude]: never; }) | undefined; web?: ({ url?: string | undefined; audioOnly?: boolean | undefined; videoOnly?: boolean | undefined; file?: { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; stream?: { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } | undefined; segments?: { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } | undefined; } & { url?: string | undefined; audioOnly?: boolean | undefined; videoOnly?: boolean | undefined; file?: ({ fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } & { fileType?: import("./livekit_egress").EncodedFileType | undefined; filepath?: string | undefined; disableManifest?: boolean | undefined; s3?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & { [K_52 in Exclude]: never; }) | undefined; tagging?: string | undefined; } & { [K_53 in Exclude]: never; }) | undefined; gcp?: ({ credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { [K_54 in Exclude]: never; }) | undefined; azure?: ({ accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { [K_55 in Exclude]: never; }) | undefined; aliOSS?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { [K_56 in Exclude]: never; }) | undefined; } & { [K_57 in Exclude]: never; }) | undefined; stream?: ({ protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: string[] | undefined; } & { protocol?: import("./livekit_egress").StreamProtocol | undefined; urls?: (string[] & string[] & { [K_58 in Exclude]: never; }) | undefined; } & { [K_59 in Exclude]: never; }) | undefined; segments?: ({ protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } | undefined; gcp?: { credentials?: Uint8Array | undefined; bucket?: string | undefined; } | undefined; azure?: { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } | undefined; aliOSS?: { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } | undefined; } & { protocol?: import("./livekit_egress").SegmentedFileProtocol | undefined; filenamePrefix?: string | undefined; playlistName?: string | undefined; segmentDuration?: number | undefined; disableManifest?: boolean | undefined; s3?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: { [x: string]: string | undefined; } | undefined; tagging?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; forcePathStyle?: boolean | undefined; metadata?: ({ [x: string]: string | undefined; } & { [x: string]: string | undefined; } & { [K_60 in Exclude]: never; }) | undefined; tagging?: string | undefined; } & { [K_61 in Exclude]: never; }) | undefined; gcp?: ({ credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { credentials?: Uint8Array | undefined; bucket?: string | undefined; } & { [K_62 in Exclude]: never; }) | undefined; azure?: ({ accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { accountName?: string | undefined; accountKey?: string | undefined; containerName?: string | undefined; } & { [K_63 in Exclude]: never; }) | undefined; aliOSS?: ({ accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { accessKey?: string | undefined; secret?: string | undefined; region?: string | undefined; endpoint?: string | undefined; bucket?: string | undefined; } & { [K_64 in Exclude]: never; }) | undefined; } & { [K_65 in Exclude]: never; }) | undefined; preset?: import("./livekit_egress").EncodingOptionsPreset | undefined; advanced?: ({ width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } & { width?: number | undefined; height?: number | undefined; depth?: number | undefined; framerate?: number | undefined; audioCodec?: import("./livekit_egress").AudioCodec | undefined; audioBitrate?: number | undefined; audioFrequency?: number | undefined; videoCodec?: import("./livekit_egress").VideoCodec | undefined; videoBitrate?: number | undefined; } & { [K_66 in Exclude]: never; }) | undefined; } & { [K_67 in Exclude]: never; }) | undefined; stream?: ({ info?: { url?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; status?: import("./livekit_egress").StreamInfo_Status | undefined; }[] | undefined; } & { info?: ({ url?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; status?: import("./livekit_egress").StreamInfo_Status | undefined; }[] & ({ url?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; status?: import("./livekit_egress").StreamInfo_Status | undefined; } & { url?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; status?: import("./livekit_egress").StreamInfo_Status | undefined; } & { [K_68 in Exclude]: never; })[] & { [K_69 in Exclude]: never; }) | undefined; } & { [K_70 in Exclude]: never; }) | undefined; file?: ({ filename?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; size?: number | undefined; location?: string | undefined; } & { filename?: string | undefined; startedAt?: number | undefined; endedAt?: number | undefined; duration?: number | undefined; size?: number | undefined; location?: string | undefined; } & { [K_71 in Exclude]: never; }) | undefined; segments?: ({ playlistName?: string | undefined; duration?: number | undefined; size?: number | undefined; playlistLocation?: string | undefined; segmentCount?: number | undefined; startedAt?: number | undefined; endedAt?: number | undefined; } & { playlistName?: string | undefined; duration?: number | undefined; size?: number | undefined; playlistLocation?: string | undefined; segmentCount?: number | undefined; startedAt?: number | undefined; endedAt?: number | undefined; } & { [K_72 in Exclude]: never; }) | undefined; } & { [K_73 in Exclude]: never; }) | undefined; ingressInfo?: ({ ingressId?: string | undefined; name?: string | undefined; streamKey?: string | undefined; url?: string | undefined; inputType?: import("./livekit_ingress").IngressInput | undefined; audio?: { name?: string | undefined; source?: import("./livekit_models").TrackSource | undefined; mimeType?: string | undefined; bitrate?: number | undefined; disableDtx?: boolean | undefined; channels?: number | undefined; } | undefined; video?: { name?: string | undefined; source?: import("./livekit_models").TrackSource | undefined; mimeType?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; } | undefined; roomName?: string | undefined; participantIdentity?: string | undefined; participantName?: string | undefined; reusable?: boolean | undefined; state?: { status?: import("./livekit_ingress").IngressState_Status | undefined; error?: string | undefined; video?: { mimeType?: number | undefined; width?: number | undefined; height?: number | undefined; framerate?: number | undefined; } | undefined; audio?: { mimeType?: number | undefined; channels?: number | undefined; sampleRate?: number | undefined; } | undefined; roomId?: string | undefined; startedAt?: number | undefined; tracks?: { sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; }[] | undefined; } | undefined; } & { ingressId?: string | undefined; name?: string | undefined; streamKey?: string | undefined; url?: string | undefined; inputType?: import("./livekit_ingress").IngressInput | undefined; audio?: ({ name?: string | undefined; source?: import("./livekit_models").TrackSource | undefined; mimeType?: string | undefined; bitrate?: number | undefined; disableDtx?: boolean | undefined; channels?: number | undefined; } & { name?: string | undefined; source?: import("./livekit_models").TrackSource | undefined; mimeType?: string | undefined; bitrate?: number | undefined; disableDtx?: boolean | undefined; channels?: number | undefined; } & { [K_74 in Exclude]: never; }) | undefined; video?: ({ name?: string | undefined; source?: import("./livekit_models").TrackSource | undefined; mimeType?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; } & { name?: string | undefined; source?: import("./livekit_models").TrackSource | undefined; mimeType?: string | undefined; layers?: ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] & ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { [K_75 in Exclude]: never; })[] & { [K_76 in Exclude]: never; }) | undefined; } & { [K_77 in Exclude]: never; }) | undefined; roomName?: string | undefined; participantIdentity?: string | undefined; participantName?: string | undefined; reusable?: boolean | undefined; state?: ({ status?: import("./livekit_ingress").IngressState_Status | undefined; error?: string | undefined; video?: { mimeType?: number | undefined; width?: number | undefined; height?: number | undefined; framerate?: number | undefined; } | undefined; audio?: { mimeType?: number | undefined; channels?: number | undefined; sampleRate?: number | undefined; } | undefined; roomId?: string | undefined; startedAt?: number | undefined; tracks?: { sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; }[] | undefined; } & { status?: import("./livekit_ingress").IngressState_Status | undefined; error?: string | undefined; video?: ({ mimeType?: number | undefined; width?: number | undefined; height?: number | undefined; framerate?: number | undefined; } & { mimeType?: number | undefined; width?: number | undefined; height?: number | undefined; framerate?: number | undefined; } & { [K_78 in Exclude]: never; }) | undefined; audio?: ({ mimeType?: number | undefined; channels?: number | undefined; sampleRate?: number | undefined; } & { mimeType?: number | undefined; channels?: number | undefined; sampleRate?: number | undefined; } & { [K_79 in Exclude]: never; }) | undefined; roomId?: string | undefined; startedAt?: number | undefined; tracks?: ({ sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; }[] & ({ sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; } & { sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] & ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { [K_80 in Exclude]: never; })[] & { [K_81 in Exclude]: never; }) | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: ({ mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] & ({ mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; } & { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] & ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { [K_82 in Exclude]: never; })[] & { [K_83 in Exclude]: never; }) | undefined; } & { [K_84 in Exclude]: never; })[] & { [K_85 in Exclude]: never; }) | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; } & { [K_86 in Exclude]: never; })[] & { [K_87 in Exclude]: never; }) | undefined; } & { [K_88 in Exclude]: never; }) | undefined; } & { [K_89 in Exclude]: never; }) | undefined; track?: ({ sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; } & { sid?: string | undefined; type?: import("./livekit_models").TrackType | undefined; name?: string | undefined; muted?: boolean | undefined; width?: number | undefined; height?: number | undefined; simulcast?: boolean | undefined; disableDtx?: boolean | undefined; source?: import("./livekit_models").TrackSource | undefined; layers?: ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] & ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { [K_90 in Exclude]: never; })[] & { [K_91 in Exclude]: never; }) | undefined; mimeType?: string | undefined; mid?: string | undefined; codecs?: ({ mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; }[] & ({ mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] | undefined; } & { mimeType?: string | undefined; mid?: string | undefined; cid?: string | undefined; layers?: ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; }[] & ({ quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { quality?: import("./livekit_models").VideoQuality | undefined; width?: number | undefined; height?: number | undefined; bitrate?: number | undefined; ssrc?: number | undefined; } & { [K_92 in Exclude]: never; })[] & { [K_93 in Exclude]: never; }) | undefined; } & { [K_94 in Exclude]: never; })[] & { [K_95 in Exclude]: never; }) | undefined; stereo?: boolean | undefined; disableRed?: boolean | undefined; } & { [K_96 in Exclude]: never; }) | undefined; id?: string | undefined; createdAt?: number | undefined; } & { [K_97 in Exclude]: never; }>(object: I): WebhookEvent; }; declare type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; declare type KeysOfUnion = T extends T ? keyof T : never; export declare type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact; } & { [K in Exclude>]: never; }; export {};