import QueryColumnCondition from "../condition/query-column-condition"; import QueryOrdering from "../other/query-ordering"; import QueryTable from "../query-table"; import QueryColumn from "./query-column"; import QueryJoinCondition from "../condition/query-join-condition"; import { ColumnModifier, ColumnName } from "../helpers/internal-types"; declare abstract class ValueColumn, T> extends QueryColumn { constructor(table: Table, name: ColumnName, modifiers?: ColumnModifier[]); asc(): QueryOrdering
; desc(): QueryOrdering
; eq>(value: QueryColumn): QueryJoinCondition; eq(value: T): QueryColumnCondition; ne(value: T): QueryColumnCondition; } export default ValueColumn;