import { DatabaseBase } from "../../definitions/database-definition"; import { QueryReadableBuilderBase } from "./query-readable-builder-base"; import { MapperTable } from "../../mapper-table"; import { SqlExecutable } from "../sql-executable"; import { Observable } from "rxjs"; export declare class QueryReadableBuilder extends QueryReadableBuilderBase { private _typeT; constructor(_typeT: new () => T, enableLog?: boolean); executeAndRead(cascade: boolean, queryBuilder: SqlExecutable, mapperTable: MapperTable, database: DatabaseBase): Observable; }