import { Observable } from 'rxjs'; import { Type } from '@angular/core'; import { Picker } from './picker.component'; import { PickerOptions } from './picker.model'; import { ModalService } from '../modal/modal.service'; import { ExtensionService } from '../../core/extension/extension.service'; import * as i0 from "@angular/core"; export declare class PickerService { private extensionService; private modalService; private pickers; private PICKER_EXTENSION_TYPE; constructor(extensionService: ExtensionService, modalService: ModalService); registerPickers(): void; registerPicker(type: string, picker: Type): void; pick(type: string, pickerOptions?: PickerOptions): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }