polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
18 lines • 1.11 kB
TypeScript
import { BaseHandler } from './base.handler';
import { AuthConfig } from '../types/auth';
import { AIDigitalHumanServiceSdk } from '../services/ai-digital-human-service';
import { AIDigitalHumanServiceConfig, AIDigitalHumanListOptions, AIDigitalHumanListOrgOptions, AIDigitalHumanSetOrgOptions } from '../types/ai-digital-human';
export type { AIDigitalHumanListOptions, AIDigitalHumanListOrgOptions, AIDigitalHumanSetOrgOptions };
export declare class AIDigitalHumanHandler extends BaseHandler {
readonly aiDigitalHumanService: AIDigitalHumanServiceSdk;
constructor(authConfig: AuthConfig, serviceConfig?: AIDigitalHumanServiceConfig);
listDigitalHumans(options: AIDigitalHumanListOptions): Promise<void>;
listOrganizations(options: AIDigitalHumanListOrgOptions): Promise<void>;
setOrganizations(options: AIDigitalHumanSetOrgOptions): Promise<void>;
validateIds(ids: string): void;
private displayDigitalHumansTable;
private displayOrganizationsTable;
private displaySetSuccessTable;
private formatTimestamp;
}
//# sourceMappingURL=ai-digital-human.handler.d.ts.map