///
import { XyoBaseSerializable } from './base-serializable';
import { IXyoSerializableObject, IParseResult, IXyoSerializationService } from '../@types';
import { ParseQuery } from './parse-query';
export declare class XyoTreeIterator extends XyoBaseSerializable implements IXyoSerializableObject {
private readonly serializationService;
private readonly parseResult;
private readonly readableName;
constructor(serializationService: IXyoSerializationService, parseResult: IParseResult, readableName: string, srcBuffer?: Buffer);
readonly schemaObjectId: number;
getReadableName(): string;
getReadableValue(): string;
getData(): Buffer;
query(): ParseQuery;
hydrate(): T;
}
//# sourceMappingURL=tree-iterator.d.ts.map