import { Logger } from '@yellicode/core'; import { SqlResultSet } from '../../relational/model/database'; import { SqlServerObjectNameProvider } from '../providers/sql-server-object-name-provider'; import { SqlServerTable, SqlServerColumn } from '../model/sql-server-database'; export declare class TSqlResultSetBuilder { private objectNameProvider; private logger; constructor(objectNameProvider: SqlServerObjectNameProvider, logger: Logger); private buildSqlResultSetColumn; build(table: SqlServerTable, selectColumnsFilter?: (value: SqlServerColumn) => boolean): SqlResultSet; }