import { AfterViewInit } from '@angular/core'; import { Slide } from '../../models/slide'; import { ZoomView } from '../../models/ui'; import { MapIdService } from '../../services/map-id.service'; import { MapService } from '../../services/map.service'; import * as i0 from "@angular/core"; export declare class ExtZoomSliderComponent implements AfterViewInit { private mapService; private mapIdService; mapId: import("@angular/core").InputSignal; zoomValue: import("@angular/core").WritableSignal; zoomMax: import("@angular/core").WritableSignal; zoomMin: import("@angular/core").WritableSignal; zoomLevels: import("@angular/core").WritableSignal; readonly zoomViewUpdated: import("@angular/core").OutputEmitterRef; zoomView: import("@angular/core").InputSignalWithTransform; slide: import("@angular/core").InputSignalWithTransform; private viewerHost; constructor(mapService: MapService, mapIdService: MapIdService); ngAfterViewInit(): void; setMinMaxZoom(slide: Slide): void; updateZoomSlider(zoomView: ZoomView): void; zoomIn(): void; zoomOut(): void; sliderChanged(event: { value: number; }): void; setViewerHostResolution(resolution: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }