import { IPresetsMinMaxEntity } from './entity-definition.interface'; import { IGenericComponentProps } from './generic-component-definition.interface'; import { IFieldConfigurationWrapper, IOnChangeWrapper, IStepWrapper, IValueWrapper } from '../definitions.interface'; import { INumberFieldProps } from '../component/field/numberfield/numberfield.interface'; /** * @presets-entity * @stable [15.10.2020] */ export interface IPresetsSliderBaseEntity extends IPresetsMinMaxEntity, IFieldConfigurationWrapper, IStepWrapper { } /** * @presets-entity * @stable [15.10.2020] */ export interface IPresetsSliderEntity extends IPresetsSliderBaseEntity, IOnChangeWrapper, IValueWrapper { } /** * @generic-entity * @stable [15.10.2020] */ export interface IGenericSliderEntity extends IPresetsSliderEntity { } /** * @props * @stable [15.10.2020] */ export interface ISliderProps extends IGenericComponentProps, IGenericSliderEntity { } /** * @state * @stable [15.10.2020] */ export interface ISliderState extends IPresetsMinMaxEntity { } /** * @stable [16.10.2020] */ export declare const DEFAULT_SLIDER_ENTITY: Readonly; /** * @stable [15.10.2020] * @enum */ export declare enum SliderClassesEnum { SLIDER = "rac-slider", SLIDER_FIELDS_WRAPPER = "rac-slider__fields-wrapper" }