UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

24 lines 1.72 kB
import { BaseHandler } from './base.handler'; import { AuthConfig } from '../types/auth'; import { AIVideoProduceServiceSdk } from '../services/ai-video-produce-service'; import { AITtsVoiceListOptions, AIVideoProduceCreateOptions, AIVideoProduceCreateTask, AIVideoProduceDeleteOptions, AIVideoProduceGetOptions, AIVideoProduceListOptions, AIVideoProducePptAsyncUploadOptions, AIVideoProducePptGetOptions, AIVideoProducePptListOptions, AIVideoProducePptUploadOptions, AIVideoProduceServiceConfig } from '../types/ai-video-produce'; export declare class AIVideoProduceHandler extends BaseHandler { readonly aiVideoProduceService: AIVideoProduceServiceSdk; constructor(authConfig: AuthConfig, serviceConfig?: AIVideoProduceServiceConfig); listTtsVoices(options: AITtsVoiceListOptions): Promise<void>; listVideoProduces(options: AIVideoProduceListOptions): Promise<void>; getVideoProduce(options: AIVideoProduceGetOptions): Promise<void>; createVideoProduces(options: AIVideoProduceCreateOptions): Promise<void>; deleteVideoProduce(options: AIVideoProduceDeleteOptions): Promise<void>; listVideoProducePpts(options: AIVideoProducePptListOptions): Promise<void>; getVideoProducePpt(options: AIVideoProducePptGetOptions): Promise<void>; uploadVideoProducePpt(options: AIVideoProducePptUploadOptions): Promise<void>; asyncUploadVideoProducePpt(options: AIVideoProducePptAsyncUploadOptions): Promise<void>; parseCreateTasks(value: string): AIVideoProduceCreateTask[]; private parseTags; private displayMutationResult; private displayCancellation; private displayPageFooter; private formatTimestamp; } //# sourceMappingURL=ai-video-produce.handler.d.ts.map