UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

28 lines 2.85 kB
import type { AuthConfig } from '../types/auth'; import type { PlatformServiceConfig } from '../types/platform'; import type { ChannelDetailListParams, ChannelsParams, GetIncomeDetailParams, GetSimpleChannelListParams, ReceiveListParams, SetPlaybackCallbackParams, SetRecordCallbackParams, SetStreamCallbackParams, SetUserChildrenLoginTokenParams, SetUserLoginTokenParams, UserChannelBasicListParams, UserPlaybackListParams } from 'polyv-live-api-sdk'; export declare class AccountServiceSdk { private readonly authConfig; private readonly config; constructor(authConfig: AuthConfig, config: PlatformServiceConfig); channels(params?: ChannelsParams): Promise<import("polyv-live-api-sdk").ChannelsResponse>; userPlaybackList(params?: UserPlaybackListParams): Promise<import("polyv-live-api-sdk").UserPlaybackListResponse>; userChannelBasicList(params?: UserChannelBasicListParams): Promise<import("polyv-live-api-sdk").UserChannelBasicListResponse>; getSimpleChannelList(params?: GetSimpleChannelListParams): Promise<import("polyv-live-api-sdk").GetSimpleChannelListResponse>; channelDetailList(params?: ChannelDetailListParams): Promise<import("polyv-live-api-sdk").ChannelDetailListResponse>; getUserDurations(): Promise<import("polyv-live-api-sdk").GetUserDurationsResponse>; micDuration(): Promise<import("polyv-live-api-sdk").MicDurationResponse>; getIncomeDetail(params: GetIncomeDetailParams): Promise<import("polyv-live-api-sdk").GetIncomeDetailResponse>; getCategoryList(): Promise<import("polyv-live-api-sdk").GetCategoryListResponse>; createCategory(categoryName: string): Promise<import("polyv-live-api-sdk").CreateCategoryResponse>; receiveList(params: ReceiveListParams): Promise<import("polyv-live-api-sdk").ReceiveListResponse>; deleteCategory(categoryId: number): Promise<import("polyv-live-api-sdk").DeleteCategoryResponse>; updateCategoryName(categoryId: number, categoryName: string): Promise<import("polyv-live-api-sdk").UpdateCategoryNameResponse>; updateCategoryRank(categoryId: number, afterCategoryId: number): Promise<import("polyv-live-api-sdk").UpdateCategoryRankResponse>; setUserLoginToken(params: SetUserLoginTokenParams): Promise<import("polyv-live-api-sdk").SetUserLoginTokenResponse>; setUserChildrenLoginToken(params: SetUserChildrenLoginTokenParams): Promise<import("polyv-live-api-sdk").SetUserChildrenLoginTokenResponse>; setStreamCallback(params: SetStreamCallbackParams): Promise<import("polyv-live-api-sdk").SetStreamCallbackResponse>; setRecordCallback(params: SetRecordCallbackParams): Promise<import("polyv-live-api-sdk").SetRecordCallbackResponse>; setPlaybackCallback(params: SetPlaybackCallbackParams): Promise<import("polyv-live-api-sdk").SetPlaybackCallbackResponse>; } //# sourceMappingURL=account-service.d.ts.map