import { FlexyBaseComponent } from '../base'; export declare class FlexySliderComponent extends FlexyBaseComponent { readonly input: HTMLInputElement | null; readonly _children: { inactiveTrack: HTMLElement | null; inactiveTicks: HTMLElement | null; activeTrack: HTMLElement | null; activeTicks: HTMLElement | null; thumb: HTMLElement | null; valueIndicator: HTMLElement | null; }; constructor(host: HTMLElement); private isFirstInputEvent; handleInputEvent(): void; handleChangeEvent(): void; getChild(selector: string): HTMLElement | null; /** * Supposed to override to modify how the value is displayed in value indicator * By default, this function convert the value into integer string */ valueIndicatorDisplayer(value: number): string; get ticksInterval(): number; set ticksInterval(interval: number); update(): void; updateTicks(): void; }