polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
32 lines • 778 B
TypeScript
import { OutputFormat } from './platform';
export interface PromotionServiceConfig {
baseUrl: string;
timeout?: number;
debug?: boolean;
}
export interface PromotionListOptions {
channelId: string;
output?: OutputFormat;
}
export interface PromotionCreateOptions {
channelId: string;
names: string[];
force?: boolean;
output?: OutputFormat;
}
export interface PromotionChannel {
promoteId: string;
popularizationName: string;
visitsNum: number;
reservationNum: number;
watchNum: number;
viewerNum: number;
averageWatchTime: string;
enrollNum: number;
createdTime: number;
}
export interface CreatedPromotion {
promoteId: string;
popularizationName: string;
}
//# sourceMappingURL=promotion.d.ts.map