import Feature from 'ol/Feature.js';
import Layer from './layer.js';
import Geometry from 'ol/geom/Geometry.js';
import { Extent } from 'ol/extent.js';
import ILayerWithLegend from './ilayerwithlegend.js';
declare class LayerLocalFile extends Layer implements ILayerWithLegend {
    _features: Feature<Geometry>[];
    lastModifiedDate: string;
    legend: boolean;
    isLegendExpanded: boolean;
    wasLegendExpanded: boolean;
    extent: Extent;
    private readonly file;
    private readonly locale;
    constructor(id: number, order: number, file: File, features: Feature<Geometry>[], extent: Extent, locale: string, options?: {
        isDefaultChecked?: boolean;
    });
    clone(): LayerLocalFile;
}
export default LayerLocalFile;
