import * as grpcWeb from 'grpc-web'; import * as media_pb from './media_pb'; // proto import: "media.proto" export class MediaServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: media_pb.StopRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.StopResponse) => void ): grpcWeb.ClientReadableStream; uploadVideo( request: media_pb.UploadVideoRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; createVideoPreview( request: media_pb.CreateVideoPreviewRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.CreateVideoPreviewResponse) => void ): grpcWeb.ClientReadableStream; createVideoTimeLine( request: media_pb.CreateVideoTimeLineRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.CreateVideoTimeLineResponse) => void ): grpcWeb.ClientReadableStream; convertVideoToMpeg4H264( request: media_pb.ConvertVideoToMpeg4H264Request, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.ConvertVideoToMpeg4H264Response) => void ): grpcWeb.ClientReadableStream; convertVideoToHls( request: media_pb.ConvertVideoToHlsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.ConvertVideoToHlsResponse) => void ): grpcWeb.ClientReadableStream; startProcessVideo( request: media_pb.StartProcessVideoRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.StartProcessVideoResponse) => void ): grpcWeb.ClientReadableStream; startProcessAudio( request: media_pb.StartProcessAudioRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.StartProcessAudioResponse) => void ): grpcWeb.ClientReadableStream; stopProcessVideo( request: media_pb.StopProcessVideoRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.StopProcessVideoResponse) => void ): grpcWeb.ClientReadableStream; isProcessVideo( request: media_pb.IsProcessVideoRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.IsProcessVideoResponse) => void ): grpcWeb.ClientReadableStream; setVideoConversion( request: media_pb.SetVideoConversionRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.SetVideoConversionResponse) => void ): grpcWeb.ClientReadableStream; setVideoStreamConversion( request: media_pb.SetVideoStreamConversionRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.SetVideoStreamConversionResponse) => void ): grpcWeb.ClientReadableStream; setStartVideoConversionHour( request: media_pb.SetStartVideoConversionHourRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.SetStartVideoConversionHourResponse) => void ): grpcWeb.ClientReadableStream; setMaximumVideoConversionDelay( request: media_pb.SetMaximumVideoConversionDelayRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.SetMaximumVideoConversionDelayResponse) => void ): grpcWeb.ClientReadableStream; getVideoConversionErrors( request: media_pb.GetVideoConversionErrorsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.GetVideoConversionErrorsResponse) => void ): grpcWeb.ClientReadableStream; clearVideoConversionErrors( request: media_pb.ClearVideoConversionErrorsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.ClearVideoConversionErrorsResponse) => void ): grpcWeb.ClientReadableStream; clearVideoConversionError( request: media_pb.ClearVideoConversionErrorRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.ClearVideoConversionErrorResponse) => void ): grpcWeb.ClientReadableStream; clearVideoConversionLogs( request: media_pb.ClearVideoConversionLogsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.ClearVideoConversionLogsResponse) => void ): grpcWeb.ClientReadableStream; getVideoConversionLogs( request: media_pb.GetVideoConversionLogsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.GetVideoConversionLogsResponse) => void ): grpcWeb.ClientReadableStream; generatePlaylist( request: media_pb.GeneratePlaylistRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.GeneratePlaylistResponse) => void ): grpcWeb.ClientReadableStream; createVttFile( request: media_pb.CreateVttFileRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: media_pb.CreateVttFileResponse) => void ): grpcWeb.ClientReadableStream; } export class MediaServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: media_pb.StopRequest, metadata?: grpcWeb.Metadata ): Promise; uploadVideo( request: media_pb.UploadVideoRequest, metadata?: grpcWeb.Metadata ): grpcWeb.ClientReadableStream; createVideoPreview( request: media_pb.CreateVideoPreviewRequest, metadata?: grpcWeb.Metadata ): Promise; createVideoTimeLine( request: media_pb.CreateVideoTimeLineRequest, metadata?: grpcWeb.Metadata ): Promise; convertVideoToMpeg4H264( request: media_pb.ConvertVideoToMpeg4H264Request, metadata?: grpcWeb.Metadata ): Promise; convertVideoToHls( request: media_pb.ConvertVideoToHlsRequest, metadata?: grpcWeb.Metadata ): Promise; startProcessVideo( request: media_pb.StartProcessVideoRequest, metadata?: grpcWeb.Metadata ): Promise; startProcessAudio( request: media_pb.StartProcessAudioRequest, metadata?: grpcWeb.Metadata ): Promise; stopProcessVideo( request: media_pb.StopProcessVideoRequest, metadata?: grpcWeb.Metadata ): Promise; isProcessVideo( request: media_pb.IsProcessVideoRequest, metadata?: grpcWeb.Metadata ): Promise; setVideoConversion( request: media_pb.SetVideoConversionRequest, metadata?: grpcWeb.Metadata ): Promise; setVideoStreamConversion( request: media_pb.SetVideoStreamConversionRequest, metadata?: grpcWeb.Metadata ): Promise; setStartVideoConversionHour( request: media_pb.SetStartVideoConversionHourRequest, metadata?: grpcWeb.Metadata ): Promise; setMaximumVideoConversionDelay( request: media_pb.SetMaximumVideoConversionDelayRequest, metadata?: grpcWeb.Metadata ): Promise; getVideoConversionErrors( request: media_pb.GetVideoConversionErrorsRequest, metadata?: grpcWeb.Metadata ): Promise; clearVideoConversionErrors( request: media_pb.ClearVideoConversionErrorsRequest, metadata?: grpcWeb.Metadata ): Promise; clearVideoConversionError( request: media_pb.ClearVideoConversionErrorRequest, metadata?: grpcWeb.Metadata ): Promise; clearVideoConversionLogs( request: media_pb.ClearVideoConversionLogsRequest, metadata?: grpcWeb.Metadata ): Promise; getVideoConversionLogs( request: media_pb.GetVideoConversionLogsRequest, metadata?: grpcWeb.Metadata ): Promise; generatePlaylist( request: media_pb.GeneratePlaylistRequest, metadata?: grpcWeb.Metadata ): Promise; createVttFile( request: media_pb.CreateVttFileRequest, metadata?: grpcWeb.Metadata ): Promise; }