import { ChangeDetectorRef, Injector, OnInit } from '@angular/core'; import { TabsetComponent } from 'ngx-bootstrap'; import { BsModalRef } from 'ngx-bootstrap'; import { Observable } from 'rxjs'; import { RingGraphSettingData } from '../../../view-data/components/ring-graph/ring-graph-setting.data'; import { ResizableElementSettingModal } from '../base/resizable-element-setting-modal'; import { DisplaySettingComponent } from '../shared/display/display-setting.component'; import { RingGraphGeneralSettingComponent } from './general/ring-graph-general-setting.component'; import { RingGraphSettingArg } from './ring-graph-setting-arg'; export declare class RingGraphSettingComponent extends ResizableElementSettingModal implements OnInit { private readonly changeDetector; private readonly bsModalRef; constructor(injector: Injector, changeDetector: ChangeDetectorRef, bsModalRef: BsModalRef); generalSettingCmp: RingGraphGeneralSettingComponent; displaySettingCmp: DisplaySettingComponent; staticTabs: TabsetComponent; arg: RingGraphSettingArg; private readonly allSettings; readonly generalSetting: import("../../../view-data/components/ring-graph/general/ring-graph-general.data").RingGraphGeneralData; readonly expendSetting: import("../../../view-data/shared/extend-property/extend-property.data").ExtendPropertyData; readonly calibrationMarkSetting: import("../../../view-data/shared/calibration-mark/calibration-mark.data").CalibrationMarkData; readonly configureId: number; private _onClosed; readonly onClosed: Observable; ngOnInit(): void; onShown(): void; init(editedComponent: any): void; save(): boolean; private setActiveTab; closeModal(data?: RingGraphSettingData): void; }