import { ApplicationRef } from '@angular/core';
import { SwUpdate } from '@angular/service-worker';
import { MonkeyStyleGuideModalFixedService } from 'monkey-style-guide';
import { MonkeyEcxConfigBootstrap } from '../../interfaces';
import * as i0 from "@angular/core";
export declare class MonkeyEcxServiceWorkerConfigService {
    private appRef;
    private updates;
    private modalService;
    constructor(appRef: ApplicationRef, updates: SwUpdate, modalService: MonkeyStyleGuideModalFixedService);
    private handleValidation;
    private verify;
    apply(config: MonkeyEcxConfigBootstrap): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<MonkeyEcxServiceWorkerConfigService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<MonkeyEcxServiceWorkerConfigService>;
}
