import { DebugElement } from '@angular/core';
import type { SliderElementProfile } from '../../elements';
import { O3rElement } from '../element';
/**
 * Implementation dedicated to angular / TestBed.
 */
export declare class O3rSliderElement extends O3rElement implements SliderElementProfile {
    private readonly trackSelector?;
    private readonly thumbSelector?;
    constructor(sourceElement: DebugElement, trackSelector?: string | undefined, thumbSelector?: string | undefined);
    private getInputElement;
    private getTrackElement;
    private getThumbElement;
    /**
     * Set the value in an input.
     * inspired from https://github.com/angular/components/blob/main/src/material/slider/slider.spec.ts#L1838
     * @param value
     */
    setValue(value: string): Promise<void>;
    /** @inheritdoc */
    getValue(): Promise<any>;
}
//# sourceMappingURL=slider-element.d.ts.map