import { type IBucket, type ISortItem } from "@gooddata/sdk-model"; import { type MeasureGroupDimension } from "@gooddata/sdk-ui-pivot"; import { type IBucketFilter, type IBucketItem } from "../../../interfaces/Visualization.js"; export declare function adaptReferencePointSortItemsToPivotTable(originalSortItems: ISortItem[], measures: IBucketItem[], rowAttributes: IBucketItem[], columnAttributes: IBucketItem[]): ISortItem[]; export declare function sanitizePivotTableSorts(originalSortItems: ISortItem[], buckets: IBucket[], measureGroupDimension: MeasureGroupDimension): ISortItem[]; export declare function addDefaultSort(sortItems: ISortItem[], filters: IBucketFilter[], rowAttributes: IBucketItem[], previousRowAttributes: IBucketItem[] | undefined, columnAttributes?: IBucketItem[], tableSortingCheckDisabled?: boolean): ISortItem[]; export declare function isSortItemVisible(sortItem: ISortItem, filters: IBucketFilter[], columnAttributes: IBucketItem[], tableSortingCheckDisabled?: boolean): boolean; export declare function getSanitizedSortItems(sortItems: ISortItem[] | undefined, measureGroupDimension: MeasureGroupDimension): ISortItem[]; //# sourceMappingURL=sortItemsHelpers.d.ts.map