import { MakeOutput, Pagination, PgHelperInterface, QueryInput, QueryOutput, SelectQueryInput, Where } from "domain/model"; export declare class PgHelper implements PgHelperInterface { private readonly tableName; private readonly schema; constructor(tableName: string, schema?: string); static sqlFilter(filter: Partial): string; static sqlWhere(filter: Where): string; makeRawQuery(query: string): QueryOutput; getDateTimeStamp(): string; selectQuery(input?: SelectQueryInput, pagination?: Pagination): QueryOutput; makeQuery(input: QueryInput): QueryOutput; makeFilter(filter: Where): MakeOutput; makePagination(pagination: Pagination): MakeOutput; private commandHeader; private listFields; private listValues; private listUpdateFields; private listValuesToPlainText; private treatWhere; private makeWhere; }