UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

16 lines 799 B
import { BaseHandler } from './base.handler'; import { AuthConfig } from '../types/auth'; import { PromotionListOptions, PromotionCreateOptions, PromotionServiceConfig } from '../types/promotion'; export type { PromotionListOptions, PromotionCreateOptions }; export declare class PromotionHandler extends BaseHandler { private readonly promotionService; constructor(authConfig: AuthConfig, serviceConfig: PromotionServiceConfig); listPromotions(options: PromotionListOptions): Promise<void>; createPromotions(options: PromotionCreateOptions): Promise<void>; private validateListOptions; private validateCreateOptions; private displayPromotionsTable; private displayCreatedPromotionsTable; private formatTimestamp; } //# sourceMappingURL=promotion.handler.d.ts.map