import { StoryObj } from '@storybook/react';
import { Slider, SliderProps } from '../Slider';
export type Story = StoryObj<typeof Slider>;
export declare const waitForDebounce: (ms?: number) => Promise<unknown>;
export declare const testMarks: {
    value: number;
    label: string;
}[];
export declare const testValues: {
    readonly default: 50;
    readonly min: 0;
    readonly max: 100;
    readonly step: 1;
};
export declare const selectors: {
    readonly slider: "[role=\"slider\"]";
    readonly sliderTrack: ".MuiSlider-track";
    readonly sliderThumb: ".MuiSlider-thumb";
    readonly sliderRail: ".MuiSlider-rail";
    readonly valueLabel: ".MuiSlider-valueLabel";
};
export declare const SLIDER_EXCLUDED_CONTROLS_DEFAULT: string[];
export declare const defaultProps: SliderProps;
export declare const sliderArgTypes: {
    value: {
        control: {
            type: string;
            min: number;
            max: number;
            step: number;
        };
        defaultValue: 50;
    };
    min: {
        control: {
            type: string;
        };
        defaultValue: 0;
    };
    max: {
        control: {
            type: string;
        };
        defaultValue: 100;
    };
    step: {
        control: {
            type: string;
            min: number;
        };
        defaultValue: 1;
    };
    marks: {
        control: string;
        defaultValue: any;
    };
    disabled: {
        control: string;
        defaultValue: boolean;
    };
    valueLabelDisplay: {
        control: {
            type: string;
        };
        options: string[];
        defaultValue: string;
    };
    type: {
        control: {
            type: string;
        };
        options: string[];
        defaultValue: string;
    };
    size: {
        control: {
            type: string;
        };
        options: string[];
        defaultValue: string;
    };
};
