import React from 'react';
import type { SliderSingleProps } from 'antd/es/slider';
import type { ProFormItemProps } from '../../interface';
export type ProFormSliderProps = ProFormItemProps<SliderSingleProps> & {
    range?: boolean;
    min?: SliderSingleProps['min'];
    max?: SliderSingleProps['max'];
    step?: SliderSingleProps['step'];
    marks?: SliderSingleProps['marks'];
    vertical?: SliderSingleProps['vertical'];
};
declare const _default: React.ComponentClass<Omit<{
    fieldProps?: (import("../../interface").FieldProps & SliderSingleProps) | undefined;
    placeholder?: string | string[] | undefined;
    secondary?: boolean | undefined;
    allowClear?: boolean | undefined;
    disabled?: boolean | undefined;
    width?: number | "xs" | "sm" | "md" | "lg" | "xl" | undefined;
    proFieldProps?: {
        light?: boolean | undefined;
        label?: React.ReactNode;
        mode?: "read" | undefined;
    } | undefined;
} & import("antd/es/form").FormItemProps<any> & {
    range?: boolean | undefined;
    min?: number | undefined;
    max?: number | undefined;
    step?: number | null | undefined;
    marks?: Record<string | number, React.ReactNode | import("rc-slider/lib/Marks").MarkObj> | undefined;
    vertical?: boolean | undefined;
} & import("../../create-field").ExtendsProps, "proFieldProps">, any> | React.FunctionComponent<Omit<{
    fieldProps?: (import("../../interface").FieldProps & SliderSingleProps) | undefined;
    placeholder?: string | string[] | undefined;
    secondary?: boolean | undefined;
    allowClear?: boolean | undefined;
    disabled?: boolean | undefined;
    width?: number | "xs" | "sm" | "md" | "lg" | "xl" | undefined;
    proFieldProps?: {
        light?: boolean | undefined;
        label?: React.ReactNode;
        mode?: "read" | undefined;
    } | undefined;
} & import("antd/es/form").FormItemProps<any> & {
    range?: boolean | undefined;
    min?: number | undefined;
    max?: number | undefined;
    step?: number | null | undefined;
    marks?: Record<string | number, React.ReactNode | import("rc-slider/lib/Marks").MarkObj> | undefined;
    vertical?: boolean | undefined;
} & import("../../create-field").ExtendsProps, "proFieldProps">>;
export default _default;
