import { IEnvelope, Geometry } from 'ginkgoch-geom'; import Shx from "../shx/Shx"; import Iterator from "../base/Iterator"; import Optional from "../base/Optional"; import GeomParser from "./parser/GeomParser"; import { FileStream } from 'ginkgoch-filestream'; import IQueryFilter from "../shared/IQueryFilter"; export default class ShpIterator extends Iterator { _shx: Shx; _index: number; _stream: FileStream; _shpParser: GeomParser; _filter: { from: number; limit: number; to: number; envelope?: IEnvelope; }; /** * * @param {FileStream} reader * @param {ShpParser} shpParser */ constructor(fd: number, shx: Shx, shpParser: GeomParser, filter?: IQueryFilter); /** * @override */ next(): Optional; } //# sourceMappingURL=ShpIterator.d.ts.map