import * as React from 'react'; import { IRolContext } from '../RolContext'; import { BaseTool, IBaseToolProps } from './BaseTool'; export interface IScaleLineProps extends IBaseToolProps { /** * Class name. */ className?: string; /** * Min Width name. */ minWidth?: number; } export declare class ScaleLine extends BaseTool { static defaultProps: { className: string; minWidth: number; activated: boolean; defaultActivated: boolean; independant: boolean; }; static contextType: React.Context; context: IRolContext; /** * Div ScaleLine. */ private divScaleLine; /** * Div ScaleLine Inner. */ private divScaleLineInner; /** * Div ScaleLine Label. */ private divScaleLineLabel; toolDidConstruct(): void; onViewChange: () => void; onResolutionChange: () => void; componentWillUnmount(): void; renderTool(): React.ReactNode; }