import { Component } from 'react'; import PropTypes from "prop-types"; export default class CircularSliderDialog extends Component { static propTypes: { title: PropTypes.Requireable; icon: PropTypes.Requireable; iconDisabled: PropTypes.Requireable; themeColor: PropTypes.Requireable; rightArrow: PropTypes.Requireable; invisible: PropTypes.Requireable; useMoveValueList: PropTypes.Requireable; valueList: PropTypes.Requireable; synSliding: PropTypes.Requireable; step: PropTypes.Requireable; radius: PropTypes.Requireable; strokeWidth: PropTypes.Requireable; backgroundPaddingTrackColor: PropTypes.Requireable; backgroundRangeTrackColor: PropTypes.Requireable; linearGradient: PropTypes.Requireable; buttonRadius: PropTypes.Requireable; buttonFillColor: PropTypes.Requireable; buttonBorderColor: PropTypes.Requireable; buttonStrokeWidth: PropTypes.Requireable; initLeftValue: PropTypes.Requireable; initRightValue: PropTypes.Requireable; minLeftValue: PropTypes.Requireable; minRightValue: PropTypes.Requireable; maxLeftValue: PropTypes.Requireable; maxRightValue: PropTypes.Requireable; horizontalDirection: PropTypes.Requireable; verticalDirection: PropTypes.Requireable; dialNumStyle: PropTypes.Requireable; disabled: PropTypes.Requireable; onChange: PropTypes.Requireable<(...args: any[]) => any>; onComplete: PropTypes.Requireable<(...args: any[]) => any>; accessible: PropTypes.Requireable; accessibilityLabel: PropTypes.Requireable; subtitleAccessibilityLabel: PropTypes.Requireable; accessibilityHint: PropTypes.Requireable; sliderAccessibilityLabel: any; sliderAccessibilityHint: any; }; static defaultProps: { useMoveValueList: boolean; valueList: number[]; synSliding: boolean; step: number; radius: number; strokeWidth: number; backgroundPaddingTrackColor: string; backgroundRangeTrackColor: string; linearGradient: { stop: string; color: string; }[]; buttonRadius: number; buttonFillColor: string; buttonBorderColor: string; buttonStrokeWidth: number; initLeftValue: number; initRightValue: number; minLeftValue: number; minRightValue: number; maxLeftValue: number; maxRightValue: number; horizontalDirection: boolean; verticalDirection: boolean; dialNumStyle: { fill: string; textAnchor: string; }; disabled: boolean; accessible: boolean; onChange: () => void; onComplete: () => void; }; constructor(props: any, context: any); _onPress: () => void; _onClickDismiss: () => void; _onClickOk: () => void; onValueChange: (data: any) => void; render(): JSX.Element; }