import { DbContext } from "../Data/DBContext"; import { IQueryResultParser } from "./IQueryResultParser"; import { IQueryResult } from "./IQueryResult"; import { SelectExpression } from "../Queryable/QueryExpression/SelectExpression"; import { IQueryBuilder } from "./IQueryBuilder"; export declare class POJOQueryResultParser implements IQueryResultParser { queryExpression: SelectExpression; queryBuilder: IQueryBuilder; private _orderedSelects; private _cache; readonly orderedSelects: SelectExpression[]; parse(queryResults: IQueryResult[], dbContext: DbContext): T[]; private parseData; private getResolveData; private parseEntity; private parseInclude; private getColumnValue; private setColumnValue; }