import { Descriptor } from '../../state/index.js'; export declare function reducerSetDistinct(state: Descriptor, isDistinct: boolean): Descriptor; /** * * This action extracts the execution of a single column from an existing descriptor * into a new one which allows to fetch the distinct values of the column. * It also adds an order ASC on the specified column for easier use. * * @param state The descriptor we would like to extract the distinct behavior from * @param virtualSourceId The id of the virtualSource concerned by the distinct * @param alias The alias of the input concerned by the distinct */ export declare function reducerCreateDistinctDescriptor(state: Descriptor, virtualSourceId: string, alias: string): Descriptor;