import View from '@arcgis/core/views/View';
import { IQueueLengthParams } from '../../types';
export default class QueueLength {
    private view;
    private mapConfig;
    private readonly queueLengthLayer;
    private initialized;
    private lanePolygonMap;
    constructor(view: View);
    private initializeLaneGraphic;
    updateQueueLength(params: IQueueLengthParams[]): Promise<void>;
    removeQueueLength(): void;
    private generateQueuePolygon;
}
