polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
14 lines • 706 B
TypeScript
import type { AuthConfig } from '../types/auth';
import type { ApiServiceConfig } from '../utils/api-command';
export declare class WebAppServiceSdk {
private readonly authConfig;
private readonly config;
constructor(authConfig: AuthConfig, config: ApiServiceConfig);
listPermissions(): Promise<import("polyv-live-api-sdk").Permission[]>;
createRole(params: any): Promise<void>;
getRole(roleId: number): Promise<import("polyv-live-api-sdk").GetRoleResponse>;
listRoles(params?: any): Promise<import("polyv-live-api-sdk").ListRolesResponse>;
updateRole(params: any): Promise<void>;
deleteRole(roleId: number): Promise<void>;
}
//# sourceMappingURL=webapp-service.d.ts.map