import type { AuthConfig } from '../types/auth';
import type { GlobalServiceConfig } from '../types/global';
import type { UpdateAuthParams, UpdatePageSettingParams } from 'polyv-live-api-sdk';
export declare class GlobalServiceSdk {
    private readonly authConfig;
    private readonly config;
    constructor(authConfig: AuthConfig, config: GlobalServiceConfig);
    getAuth(): Promise<import("polyv-live-api-sdk").AuthSetting[]>;
    updateAuth(params: UpdateAuthParams): Promise<void>;
    getPageSetting(): Promise<import("polyv-live-api-sdk").PageSetting>;
    updatePageSetting(params: UpdatePageSettingParams): Promise<void>;
}
//# sourceMappingURL=global-service.d.ts.map