polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
16 lines • 752 B
TypeScript
import { AuthConfig } from '../types/auth';
import { TransmitServiceConfig, TransmitChannelInfo, TransmitAssociation } from '../types/transmit';
export declare class TransmitServiceSdk {
private readonly client;
private readonly channel;
constructor(authConfig: AuthConfig, config?: TransmitServiceConfig);
batchCreateTransmitChannels(channelId: string, names: string[]): Promise<TransmitChannelInfo[]>;
getTransmitAssociations(channelId: string): Promise<TransmitAssociation[]>;
associationReceiveChannels(options: {
channelId: string;
receiveChannelIds: string[];
type?: 'add' | 'cancel';
}): Promise<Array<string | number>>;
private unwrapData;
}
//# sourceMappingURL=transmit-service.d.ts.map