import { Runnable } from '../../databases/database_context'; import { SelectStatement } from '../../statements/select_statement'; import { LimitRows } from './limit_rows'; import { GroupSelectStatement } from '../../statements/group_select_statement'; export declare class DistinctRows implements Runnable { statement: SelectStatement | GroupSelectStatement; readonly clientInstruction: 'vector' | 'rows' | 'sets-of-rows'; constructor(statement: SelectStatement | GroupSelectStatement, clientInstruction: 'vector' | 'rows' | 'sets-of-rows'); limit(limit: number): LimitRows; }