import Polyline from './Polyline.js'; 
 | 
import EffectLine, { ECSymbolOnEffectLine } from './EffectLine.js'; 
 | 
import { LineDrawSeriesScope } from './LineDraw.js'; 
 | 
import SeriesData from '../../data/SeriesData.js'; 
 | 
declare class EffectPolyline extends EffectLine { 
 | 
    private _lastFrame; 
 | 
    private _lastFramePercent; 
 | 
    private _length; 
 | 
    private _points; 
 | 
    private _offsets; 
 | 
    createLine(lineData: SeriesData, idx: number, seriesScope: LineDrawSeriesScope): Polyline; 
 | 
    protected _updateAnimationPoints(symbol: ECSymbolOnEffectLine, points: number[][]): void; 
 | 
    protected _getLineLength(): number; 
 | 
    protected _updateSymbolPosition(symbol: ECSymbolOnEffectLine): void; 
 | 
} 
 | 
export default EffectPolyline; 
 |