declare type Feature = {
    type: 1;
    id: any;
    tags: {
        [_: string]: string | number | boolean;
    };
    geometry: Array<[number, number]>;
} | {
    type: 2 | 3;
    id: any;
    tags: {
        [_: string]: string | number | boolean;
    };
    geometry: Array<Array<[number, number]>>;
};
declare class GeoJSONWrapper implements VectorTile, VectorTileLayer {
    layers: {
        [_: string]: VectorTileLayer;
    };
    name: string;
    extent: number;
    length: number;
    _features: Array<Feature>;
    constructor(features: Array<Feature>);
    feature(i: number): VectorTileFeature;
}
export default GeoJSONWrapper;
//# sourceMappingURL=geojson_wrapper.d.ts.map