import { HavingBuilderContract } from "./having-builder-contract"; import { TypeProjection } from "../core/utils"; import { WhereBaseBuilder } from "./where-base-builder"; import { ProjectionsHelper } from "../core/projections-helper"; import { ColumnParams } from "../core/column-params"; export declare class HavingBuilder extends WhereBaseBuilder, HavingBuilder> implements HavingBuilderContract { protected _getInstance(): HavingBuilder; protected _create(typeT: new () => T, alias: string): HavingBuilder; protected getColumnParams(expression: ProjectionsHelper): ColumnParams; }