export declare class DgaSlider {
    min: number;
    max: number;
    step: number;
    range: boolean;
    label: string;
    showLabel: boolean;
    showHelperText: boolean;
    helperText: string;
    size: 'small' | 'medium';
    initialMin: number;
    initialMax: number;
    onChange?: (props: {
        min: number;
        max: number;
    }) => void;
    minValue: number;
    maxValue: number;
    minPos: number;
    maxPos: number;
    railColorStyle: {
        left: string;
        width: string;
    };
    calculatePositions(): void;
    componentWillLoad(): void;
    watchMinValue(newValue: any): void;
    watchMaxValue(newValue: any): void;
    watchRangeValue(): void;
    watchInitialMin(): void;
    watchInitialMax(): void;
    handleMinChange(e: Event): void;
    handleMaxChange(e: Event): void;
    render(): any;
}
