UNPKG

pg-mem

Version:

A memory version of postgres

16 lines 721 B
import { Expr } from 'pgsql-ast-parser'; import { IValue, Row, Stats, _Explainer, _ISelection, _SelectExplanation, _Transaction } from '../interfaces-private'; import { FilterBase } from './transform-base'; export declare function buildDistinct(on: _ISelection, exprs?: Expr[]): Distinct; declare class Distinct extends FilterBase { private exprs; get index(): null; entropy(t: _Transaction): number; hasItem(raw: Row, t: _Transaction): boolean; constructor(selection: _ISelection, exprs: ReadonlyArray<IValue>); stats(t: _Transaction): Stats | null; enumerate(t: _Transaction): Iterable<Row>; explain(e: _Explainer): _SelectExplanation; } export {}; //# sourceMappingURL=distinct.d.ts.map