UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

16 lines 665 B
import { PolyVClient } from 'polyv-live-api-sdk'; export interface ResourceHandler { create(params: Record<string, any>, outputConfig?: Record<string, string>): Promise<Record<string, any>>; rollback?(resource: Record<string, any>): Promise<void>; } export interface ResourceHandlers { channel: ResourceHandler; product: ResourceHandler; coupon: ResourceHandler; watchCondition: ResourceHandler; productEnabled: ResourceHandler; couponEnabled: ResourceHandler; couponChannel: ResourceHandler; } export declare function createResourceHandlers(client: PolyVClient): ResourceHandlers; //# sourceMappingURL=resource-handlers.d.ts.map