import { TemplateRef } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { ErrorsExtractor, IModalRef, ModalsService } from '@rucken/core'; import { BsModalService } from 'ngx-bootstrap/modal'; import { MessageModalComponent } from './message-modal.component'; export declare class WebModalsService extends ModalsService { private _platformId; private _translateService; private _modalService; private _errorsExtractor; componentInfoModal: MessageModalComponent; componentErrorModal: MessageModalComponent; yesClass: string; modalClass: string; private _onTopIsActive; constructor(_platformId: Object, _translateService: TranslateService, _modalService: BsModalService, _errorsExtractor: ErrorsExtractor); createAsync(component: string | TemplateRef, options?: any): Promise>; infoAsync(options: { message: string | any; title?: string; class?: string; onTop?: boolean; }): Promise; errorAsync(options: { error: string | any; title?: string; class?: string; onTop?: boolean; }): Promise; private getKlassOfMessageLength; private onErrorInConsole; }