import type { AuthConfig } from '../types/auth';
import type { ApiServiceConfig } from '../utils/api-command';
export declare class GroupServiceSdk {
    private readonly authConfig;
    private readonly config;
    constructor(authConfig: AuthConfig, config: ApiServiceConfig);
    listAllocateLog(params: any): Promise<import("polyv-live-api-sdk").ListAllocateLogResponse>;
    setConcurrences(params: any): Promise<string>;
    setFlow(params: any): Promise<string>;
    setLiveDurations(params: any): Promise<string>;
    setSpace(params: any): Promise<string>;
    createGroupUser(params: any): Promise<import("polyv-live-api-sdk").CreateGroupUserResponse>;
    listGroupUserPackages(params?: any): Promise<import("polyv-live-api-sdk").ListGroupUserPackagesResponse>;
    updateGroupUserPackage(params: any): Promise<boolean>;
    listBillingDaily(params: any): Promise<import("polyv-live-api-sdk").ListBillingDailyResponse>;
    listGroupUserBillingDaily(params: any): Promise<import("polyv-live-api-sdk").ListGroupUserBillingDailyResponse>;
    listAllocationLogs(params: any): Promise<import("polyv-live-api-sdk").ListAllocationLogsResponse>;
    healthCheck(): Promise<import("polyv-live-api-sdk/dist/services/other.service").HealthCheckResponse>;
    createIsolation(params: any): Promise<import("polyv-live-api-sdk/dist/services/other.service").CreateIsolationResponse>;
    getPackageValidityList(params?: any): Promise<import("polyv-live-api-sdk/dist/services/other.service").GetPackageValidityListResponse>;
    updatePackageValidity(params: any): Promise<boolean>;
    resetAppSecret(params: any): Promise<import("polyv-live-api-sdk/dist/services/other.service").ResetAppSecretResponse>;
}
//# sourceMappingURL=group-service.d.ts.map