/*! * devextreme-react * Version: 22.2.6 * Build date: Tue Apr 18 2023 * * Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/devextreme-react */ /// import dxSlider, { Properties } from "devextreme/ui/slider"; import { Component as BaseComponent, IHtmlOptions } from "./core/component"; import NestedOption from "./core/nested-option"; declare type ISliderOptions = React.PropsWithChildren void; }>; declare class Slider extends BaseComponent> { get instance(): dxSlider; protected _WidgetClass: typeof dxSlider; protected subscribableOptions: string[]; protected independentEvents: string[]; protected _defaults: { defaultValue: string; }; protected _expectedChildren: { label: { optionName: string; isCollectionItem: boolean; }; tooltip: { optionName: string; isCollectionItem: boolean; }; }; } declare type IFormatProps = React.PropsWithChildren<{ currency?: any; formatter?: any; parser?: any; precision?: any; type?: any; useCurrencyAccountingStyle?: any; }>; declare class Format extends NestedOption { static OptionName: string; } declare type ILabelProps = React.PropsWithChildren<{ format?: any; position?: any; visible?: any; }>; declare class Label extends NestedOption { static OptionName: string; static ExpectedChildren: { format: { optionName: string; isCollectionItem: boolean; }; }; } declare type ITooltipProps = React.PropsWithChildren<{ enabled?: any; format?: any; position?: any; showMode?: any; }>; declare class Tooltip extends NestedOption { static OptionName: string; static ExpectedChildren: { format: { optionName: string; isCollectionItem: boolean; }; }; } export default Slider; export { Slider, ISliderOptions, Format, IFormatProps, Label, ILabelProps, Tooltip, ITooltipProps };