export interface ImageCompareSliderOptions { initialPosition?: number; step?: number; onChange?: (position: number) => void; } export declare class ImageCompareSlider { private container; private overlay; private baseImage; private slider; private isActive; private position; private legacy; private step; private onChange?; constructor(container: HTMLElement, options?: ImageCompareSliderOptions); get value(): number; setPosition(percent: number, notify?: boolean): void; destroy(): void; private checkAndInject; private isImageBright; private initHandle; private initEvents; private start; private stop; private handleMouseMove; private handleTouchMove; private handleKeydown; private slideMove; static initAll(selector?: string): ImageCompareSlider[]; } //# sourceMappingURL=ImageCompareSlider.d.ts.map