import { ElementRef, Injector, OnInit } from '@angular/core'; import { BsModalRef } from 'ngx-bootstrap'; import { Observable } from 'rxjs'; import { ConfigureComponentBase } from '../../../../shared/configure-component-base'; import { DataSourceDto, DataSourceServiceProxy } from '../../../../shared/service-proxies/service-proxies'; export declare class CreateOrEditDataSourceModalComponent extends ConfigureComponentBase implements OnInit { private modalElementRef; private readonly bsModalRef; private dataSourceProxy; displayName: ElementRef; saving: boolean; datasource: DataSourceDto; dataSourceCopy: DataSourceDto; constructor(injector: Injector, modalElementRef: ElementRef, bsModalRef: BsModalRef, dataSourceProxy: DataSourceServiceProxy); private _onClosed; readonly onClosed: Observable; ngOnInit(): void; save(): void; close(isImport?: boolean, dataSourceId?: number): void; saveAndImport(): void; }