import type { SliderElementProfile } from '../../elements';
import { O3rElement, type PlaywrightSourceElement } from '../element';
/**
 * Implementation dedicated to Playwright.
 */
export declare class O3rSliderElement extends O3rElement implements SliderElementProfile {
    private readonly trackSelector?;
    private readonly thumbSelector?;
    constructor(sourceElement: PlaywrightSourceElement | O3rElement, trackSelector?: string | undefined, thumbSelector?: string | undefined);
    private getInputElement;
    private getTrackElement;
    private getThumbElement;
    /** @inheritdoc */
    setValue(value: string): Promise<void>;
    /** @inheritdoc */
    getValue(): Promise<string | undefined>;
}
//# sourceMappingURL=slider-element.d.ts.map