UNPKG

pg-mem

Version:

A memory version of postgres

18 lines 793 B
import { IValue, _ISelection, _Transaction, _Explainer, _SelectExplanation, Stats, nil, Row } from '../interfaces-private'; import { FilterBase } from './transform-base'; import { LimitStatement } from 'pgsql-ast-parser'; export declare function buildLimit(on: _ISelection, limit: LimitStatement): LimitFilter; declare class LimitFilter extends FilterBase { private selection; private take; private skip; get index(): null; entropy(t: _Transaction): number; hasItem(raw: Row, t: _Transaction): boolean; constructor(selection: _ISelection, take: IValue | nil, skip: IValue | nil); stats(t: _Transaction): Stats | null; enumerate(t: _Transaction): Iterable<Row>; explain(e: _Explainer): _SelectExplanation; } export {}; //# sourceMappingURL=limit.d.ts.map