import React, { Component } from "react"; import { IDragResizerLineProps, IDragResizerLineState } from './iTable'; declare class DragResizerLine extends Component { static defaultProps: { clsPrefix: string; container: null; onResizeEnd: null; onResizeCancel: null; onChange: null; visible: boolean; left: null; height: null; defaultWidth: null; minWidth: null; dataSource: null; }; constructor(props: IDragResizerLineProps); componentDidMount(): void; componentWillUnmount(): void; initEvent(container: React.ReactInstance): void; removeEvent(container: React.ReactInstance): void; componentWillReceiveProps(nextProps: IDragResizerLineProps): void; handleResizerMove: (event: React.MouseEvent) => void; handleResizerDown: (event: React.MouseEvent) => void; handleResizerUp: (event: React.MouseEvent) => void; handleResizerCancel: () => void; start(event: React.MouseEvent): void; render(): JSX.Element; } export default DragResizerLine;