import { ElementRef, OnInit } from '@angular/core'; import { OrganizationService } from '../../shared/Services/organization.service'; import { PageInfoService } from '../../../_metronic/core/services/page-info.service'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { FormGroup } from '@angular/forms'; import { FormOptions, ImageUploadOptions, MultiLingualTextBoxOptions, PagingComponent, TextBoxOptions } from '@bnsights/bbsf-controls'; import { OrganizationModel } from '../../shared/models/organization/organization.model'; import { Observable } from 'rxjs'; import { UtilityService } from '@bnsights/bbsf-utilities'; import * as i0 from "@angular/core"; export declare class EditOrganizationComponent implements OnInit { private pageInfoService; utilityService: UtilityService; private modalService; private service; pagingElement: PagingComponent; modal: ElementRef; form: FormGroup<{}>; formOptions: FormOptions; multiLingualNameOptions: MultiLingualTextBoxOptions; languageOptions: TextBoxOptions; timeZoneOptions: TextBoxOptions; logoOptions: ImageUploadOptions; identifierOptions: TextBoxOptions; organizationId: string; constructor(pageInfoService: PageInfoService, utilityService: UtilityService, modalService: NgbModal, service: OrganizationService); ngOnInit(): void; showModal(organizationId: string): void; editModelFunc: () => OrganizationModel[]; editOrganizationFunc: (model: OrganizationModel) => Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }