import { Component } from 'react'; export declare type MovingTarget = 'stop' | 'opening' | 'closing'; export interface IProps { value: number; min: number; max: number; textColor: string; openingText?: string; closingText?: string; } export interface IState { accVal: number; targetVal: number; isMoving: boolean; isGesture: boolean; movingTarget: MovingTarget; } export default class MoveValueDisplay extends Component { static defaultProps: { curtainType: string; styleType: string; min: number; max: number; value: number; textColor: string; }; constructor(props: IProps); get status(): string; setAccVal: (val: any) => void; setGestureStatus: (status: any) => void; setGestureTargetVal: (val: any) => void; setMovingStatus: (status: any) => void; render(): JSX.Element; }