import { Component } from 'react'; import PropTypes from 'prop-types'; import { log } from '../utils/fns'; export default class SliderWithoutBlock extends Component { static propTypes: { options: PropTypes.Requireable; min: PropTypes.Requireable; max: PropTypes.Requireable; step: PropTypes.Requireable; initValue: PropTypes.Requireable; onSlidingChange: PropTypes.Requireable<(...args: any[]) => any>; onSlidingComplete: PropTypes.Requireable<(...args: any[]) => any>; disabled: PropTypes.Requireable; switchDisabled: PropTypes.Requireable; themeColor: PropTypes.Requireable; title: PropTypes.Requireable; subtitle: PropTypes.Requireable; contentType: PropTypes.Requireable; showEndText: PropTypes.Requireable; showSwitch: PropTypes.Requireable; switchOn: PropTypes.Requireable; invisible: PropTypes.Requireable; onSwitch: PropTypes.Requireable<(...args: any[]) => any>; hasShadow: PropTypes.Requireable; showEndImage: PropTypes.Requireable; leftEndImage: PropTypes.Requireable; rightEndImage: PropTypes.Requireable; leftEndHighlightImage: PropTypes.Requireable; rightEndHighlightImage: PropTypes.Requireable; leftEndDisImage: PropTypes.Requireable; rightEndDisImage: PropTypes.Requireable; accessible: PropTypes.Requireable; accessibilityLabel: PropTypes.Requireable; accessibilityHint: PropTypes.Requireable; sliderAccessibilityLabel: PropTypes.Requireable; sliderAccessibilityHint: PropTypes.Requireable; }; static defaultProps: { options: never[]; min: number; max: number; step: number; initValue: number; onSlidingChange: typeof log; onSlidingComplete: typeof log; disabled: boolean; switchDisabled: boolean; themeColor: string; title: string; subtitle: string; contentType: string; showEndText: boolean; showSwitch: boolean; switchOn: boolean; onSwitch: typeof log; hasShadow: boolean; showEndImage: string; invisible: boolean; leftEndImage: string; rightEndImage: string; leftEndHighlightImage: string; rightEndHighlightImage: string; }; onSlidingChange: (v: any) => void; onSlidingComplete: (v: any) => void; onAccessibilityAction: ({ nativeEvent: { actionName } }: { nativeEvent: { actionName: any; }; }) => void; render(): JSX.Element | null; }