import React from 'react'; import { IEBoardContext } from './EBoardContext'; import './font/iconfont.css'; import './style/tool.less'; declare interface IEBoardToolState { shapeType?: string; left?: number; top?: number; showPanel: boolean; type?: "pencil" | "text" | "shape" | "color"; } declare class EBoardTool extends React.Component<{}, IEBoardToolState> { static contextType: React.Context; context: IEBoardContext; private colors; private pencilDotSize; private fontSize; constructor(props: {}); private onClick; private showPanel; private hidePanel; private setPencilWidth; private setFontSize; private setColor; render(): JSX.Element; } export { EBoardTool };