import { TCubeMemberType } from '@cubejs-client/core'; export declare function sortFields(fields: string[], sortedFields: string[]): string[]; export type SortDirection = 'asc' | 'desc' | 'none'; export type CubeMember = 'measure' | 'dimension' | 'timeDimension'; type OrderListItemProps = { name: string; label?: string; memberType: CubeMember | undefined; cubeMemberKind: TCubeMemberType | undefined; defaultSorting?: SortDirection; onSortChange: (name: string, sorting: SortDirection) => void; }; export declare const OrderListItem: import("react").ForwardRefExoticComponent>; export declare function QueryBuilderExtras(): import("react/jsx-runtime").JSX.Element; export declare function QueryBuilderLimitSelect(): import("react/jsx-runtime").JSX.Element; export {};