UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

21 lines 1.02 kB
import { BaseHandler } from './base.handler'; import { DonateServiceConfig, DonateConfigGetOptions, DonateConfigUpdateOptions, DonateListOptions, DonateLikeListOptions } from '../types/donate'; import { AuthConfig } from '../types/auth'; export declare class DonateHandler extends BaseHandler { private readonly donateService; constructor(authConfig: AuthConfig, serviceConfig: DonateServiceConfig); getConfig(options: DonateConfigGetOptions): Promise<void>; updateConfig(options: DonateConfigUpdateOptions): Promise<void>; listRecords(options: DonateListOptions): Promise<void>; listLikes(options: DonateLikeListOptions): Promise<void>; private validateConfigGetOptions; private validateConfigUpdateOptions; private validateListOptions; private validateLikeListOptions; private displayConfigGetResult; private displayConfigUpdateResult; private displayListResult; private displayGenericResult; private truncate; } //# sourceMappingURL=donate.handler.d.ts.map