polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
40 lines • 3.15 kB
TypeScript
import type { AuthConfig } from '../types/auth';
import type { ApiServiceConfig } from '../utils/api-command';
export declare class UserSettingsServiceSdk {
private readonly authConfig;
private readonly config;
private readonly client;
constructor(authConfig: AuthConfig, config: ApiServiceConfig);
listChildAccounts(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").ListChildAccountsResponse>;
listChildAccountRoles(): Promise<import("polyv-live-api-sdk").ChildAccountRole[]>;
createChildAccount(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").ChildAccount>;
updateChildAccount(params: Record<string, unknown>): Promise<void>;
deleteChildAccount(params: Record<string, unknown>): Promise<void>;
getChildBySale(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").InviteCustomerInfo>;
listOrganizations(): Promise<import("polyv-live-api-sdk").ListOrganizationsResponse>;
createOrganization(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").CreateOrganizationResponse>;
deleteOrganization(params: Record<string, unknown>): Promise<void>;
getDonateTemplate(): Promise<import("polyv-live-api-sdk").DonateTemplate>;
updateDonateTemplate(params: Record<string, unknown>): Promise<void>;
getMarqueeTemplate(): Promise<import("polyv-live-api-sdk").MarqueeTemplate>;
updateMarqueeTemplate(params: Record<string, unknown>): Promise<void>;
getRoleConfigTemplate(): Promise<import("polyv-live-api-sdk").RoleConfigTemplate>;
updateRoleConfigTemplate(params: Record<string, unknown>): Promise<void>;
getPlaybackSetting(): Promise<import("polyv-live-api-sdk").PlaybackSetting>;
updatePlaybackSetting(params: Record<string, unknown>): Promise<void>;
getAudioModerationSetting(): Promise<import("polyv-live-api-sdk").AudioModerationSetting>;
updateAudioModerationSetting(params: Record<string, unknown>): Promise<void>;
getVideoModerationSetting(): Promise<import("polyv-live-api-sdk").VideoModerationSetting>;
updateVideoModerationSetting(params: Record<string, unknown>): Promise<void>;
getGlobalFooter(): Promise<import("polyv-live-api-sdk").GlobalFooterSettings>;
updateGlobalFooter(params: Record<string, unknown>): Promise<void>;
getPvShowEnable(): Promise<import("polyv-live-api-sdk").PvShowEnableSettings>;
updatePvShowEnable(params: Record<string, unknown>): Promise<void>;
sendSms(params: Record<string, unknown>): Promise<void>;
getMicDuration(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").UserMicDurationResponse>;
getMrConcurrencyDetail(): Promise<import("polyv-live-api-sdk").MrConcurrencyDetailResponse>;
getBillUseDetailList(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").GetBillUseDetailListResponse>;
getWatchLogList(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").GetWatchLogListResponse>;
getWatchLogDetail(params: Record<string, unknown>): Promise<import("polyv-live-api-sdk").WatchLogDetailResponse>;
}
//# sourceMappingURL=user.service.d.ts.map