UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

22 lines 793 B
import { AuthConfig } from '../types/auth'; import { PlatformLabelServiceConfig, ViewerLabel } from '../types/platform-label'; export declare class PlatformLabelServiceSdk { private readonly config; private readonly authConfig; constructor(authConfig: AuthConfig, serviceConfig?: PlatformLabelServiceConfig); listViewerLabels(): Promise<ViewerLabel[]>; createViewerLabel(params: { labelName: string; }): Promise<ViewerLabel>; updateViewerLabel(params: { labelId: number; labelName: string; }): Promise<void>; deleteViewerLabel(params: { labelId: number; }): Promise<void>; private validateLabelName; private validateLabelId; private normalizeViewerLabel; } //# sourceMappingURL=platform-label-service.d.ts.map