import { ElementRef, AfterViewInit, Renderer2, QueryList } from '@angular/core';
export declare class ElevatorComponent implements AfterViewInit {
    private elementRef;
    private renderer;
    private platformId;
    lastPosition: number;
    marginTop: number;
    marginBottom: number;
    cssPosition: string;
    cssTop: number;
    cssBottom: number;
    cssWidth: number;
    images: QueryList<any>;
    constructor(elementRef: ElementRef, renderer: Renderer2, platformId: string);
    ngAfterViewInit(): void;
    windowScroll(): void;
    windowResize(): void;
    initImagesLoad(): void;
    reloadPositions(keepPositions?: boolean): void;
    reloadYPositions(keepPositions?: boolean): void;
    prepareAbsolutePositions(): void;
    setPosition(position?: string, top?: number, bottom?: number, width?: number): void;
}
