import { AfterViewInit, EventEmitter, Injector, OnDestroy, OnInit } from '@angular/core'; import { ConfigureViewServiceProxy } from '../../../../../shared/service-proxies/service-proxies'; import * as go from '../../../../../libs/gojs/release/go'; import { BsModalService } from 'ngx-bootstrap'; import { ConfigureComponentBase } from '../../../../../shared/configure-component-base'; import { DiagramTemplateService } from '../../../diagram/diagram-template.service'; import { LayerService } from '../../../diagram/layer.service'; import { ConfigureViewArg } from './configure-view-arg'; import { DesignerCommandHandler } from '../../../diagram/tools/designerCommandHandler'; import { DesignerSettingsService } from '../../settings/designer-settings.service'; export declare class ConfigureViewComponent extends ConfigureComponentBase implements OnInit, AfterViewInit, OnDestroy { readonly injector: Injector; private readonly templateService; private readonly layerService; private readonly designerSettingsService; private readonly configureViewProxyService; private readonly modalService; private savedCallback; private viewSizeChangedCallback; private currentDiagram; private subscription; private setViewSettingsCallback; private setViewConfiguresModelCallback; args: ConfigureViewArg; commandHandler: DesignerCommandHandler; modified: boolean; modifiedChange: EventEmitter; elementDoubleClicked: EventEmitter; constructor(injector: Injector, templateService: DiagramTemplateService, layerService: LayerService, designerSettingsService: DesignerSettingsService, configureViewProxyService: ConfigureViewServiceProxy, modalService: BsModalService); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; onResize(): void; private refreshSize; private showViewSettings; private saveViewSettings; cxcommand(value: any): void; }