import { SettingsApiService } from '../../apis/settings/settings-api.service';
import { Observable } from 'rxjs';
import { StorageService } from '../../storage/storage.service';
import { ILoadingSetting } from '../../../core/interface/settings.interface';
import * as i0 from "@angular/core";
export declare class SettingsManagerService {
    private _settingApi;
    private _storage;
    private uuid;
    private loading;
    private _settingLoading;
    constructor(_settingApi: SettingsApiService, _storage: StorageService);
    getLoadingSettings(): Observable<ILoadingSetting>;
    loadMessage(orgUuid: string, surveyUuid: string): Observable<any>;
    loadWelcomeMessage(uuid: string): Observable<any>;
    loadGoodbyeMessage(uuid: string): Observable<any>;
    loadContactMessage(uuid: string): Observable<any>;
    loadStatusMessage(uuid: string): Observable<any>;
    getOrganizationUUID(): Promise<any>;
    static ɵfac: i0.ɵɵFactoryDeclaration<SettingsManagerService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<SettingsManagerService>;
}
//# sourceMappingURL=settings-manager.service.d.ts.map