import { ElementRef, Injector, OnInit } from '@angular/core'; import { SystemGalleryServiceProxy, UserGalleryAppSerivceServiceProxy } from '../../../../../shared/service-proxies/service-proxies'; import { BsModalRef, BsModalService } from 'ngx-bootstrap'; import { Observable } from 'rxjs'; import { GraphicsType } from '../../../shared/helpers/graphics-type-help'; import { GallerySettingModalResult } from './gallery-setting-modal-result'; import { GallerySysComponent } from './system/gallery-sys.component'; import { GalleryUserComponent } from './user/gallery-user.component'; import { ConfigureComponentBase } from '../../../../../shared/configure-component-base'; export declare class GallerySettingModalComponent extends ConfigureComponentBase implements OnInit { private readonly systemGalleryService; private readonly userGalleryAppSerivceService; private readonly modalService; private readonly bsModalRef; private readonly elRef; galleryUserComponent: GalleryUserComponent; gallerySysComponent: GallerySysComponent; configureId: number; private currentUserGraph; private currentSysGraph; private currentType; saving: boolean; user: any; sys: any; sysType: GraphicsType; userType: GraphicsType; userGraphInput: any; private _onClosed; readonly onClosed: Observable; constructor(injector: Injector, systemGalleryService: SystemGalleryServiceProxy, userGalleryAppSerivceService: UserGalleryAppSerivceServiceProxy, modalService: BsModalService, bsModalRef: BsModalRef, elRef: ElementRef); ngOnInit(): void; changeGraph(value: any): void; save(): void; private systemGraphSave; private userGraphSave; close(modalResult?: GallerySettingModalResult): void; loadUserGroups(): void; selectCurrentType(type: any): void; }