import type { DataTableFilter, DataTableRowReturn, IDataTableProjectService, IDisplayOptions, IExecuteFunctions, INodeProperties } from 'n8n-workflow';
export declare function getSelectFields(displayOptions: IDisplayOptions, requireCondition?: boolean, skipOperator?: boolean): INodeProperties[];
export declare function getSelectFilter(ctx: IExecuteFunctions, index: number): Promise<DataTableFilter>;
export declare function executeSelectMany(ctx: IExecuteFunctions, index: number, dataTableProxy: IDataTableProjectService, rejectEmpty?: boolean, limit?: number, sortBy?: [string, 'ASC' | 'DESC']): Promise<Array<{
    json: DataTableRowReturn;
}>>;
//# sourceMappingURL=selectMany.d.ts.map