import { CsvTableDescriptor } from './CsvTableDescription';
import { SortItem } from './Query';
import { FacetColumnRequest } from './FacetColumnRequest';
export declare type DownloadFromTableRequest = {
    concreteType: 'org.sagebionetworks.repo.model.table.DownloadFromTableRequest';
    entityId: string;
    writeHeader: boolean;
    includeRowIdAndRowVersion: boolean;
    csvTableDescriptor: CsvTableDescriptor;
    sql: string;
    selectedFacets?: FacetColumnRequest[];
    includeEntityEtag?: boolean;
    isConsistent?: boolean;
    offset?: number;
    limit?: number;
    sort?: SortItem[];
};
