import { MetaField, MetaObject } from "@metaobjectsdev/metadata"; /** * Returns true if the given field should be included in sort operations. * * Rules (in priority order): * 1. @sortable: true → always sortable (even without @filterable) * 2. @sortable: false → never sortable (overrides @filterable) * 3. no @sortable → sortable iff @filterable === true */ export declare function isSortableField(field: MetaField): boolean; /** * Returns all sortable field children of the given entity. */ export declare function sortableFields(entity: MetaObject): MetaField[]; //# sourceMappingURL=filter-shared.d.ts.map