/// import Optional from '../base/Optional'; import Iterator from "../base/Iterator"; import DbfRecord from '../dbf/DbfRecord'; import DbfHeader from '../dbf/DbfHeader'; import { FileStream } from 'ginkgoch-filestream'; import IQueryFilter from '../shared/IQueryFilter'; export default class DbfIterator extends Iterator { _index: number; _header: DbfHeader; _stream: FileStream; _filter: { from: number; limit: number; to: number; fields?: string[]; }; constructor(fd: number, header: DbfHeader, filter?: IQueryFilter); /** * @override * @returns {Promise} */ next(): Optional; /** * * @param {Buffer} buffer * @param {DbfHeader} header * @param {Array} fieldNames * @returns {DbfRecord} */ static _readRecord(buffer: Buffer, header: DbfHeader, fieldNames?: string[]): DbfRecord; } //# sourceMappingURL=DbfIterator.d.ts.map