///
import { ILayer } from '@antv/l7';
import { ILayerMouseEvent, ILineFeature, ILineStyle, ISceneMouseEvent } from '../typings';
import { LayerRender } from './layer-render';
export declare class LineRender extends LayerRender {
initLayers(): ILayer[];
onMouseMove: (e: ILayerMouseEvent) => void;
onMouseOut: (e: ILayerMouseEvent) => void;
onMouseDown: (e: ILayerMouseEvent) => void;
onDragging: (e: ILayerMouseEvent) => void;
onDragEnd: import("lodash").DebouncedFunc<(e: ISceneMouseEvent) => void>;
onUnClick: (e: ILayerMouseEvent) => void;
enableHover: () => void;
disableHover: () => void;
enableDrag(): void;
disableDrag(): void;
enableUnClick(): void;
disableUnClick(): void;
}