import { Filter } from './FilterModel'; export type Sort = { propertyId: string; ascending?: boolean; nullHandling?: 'Default' | 'NullsFirst' | 'NullsLast'; }; export type QueryMap = { filter?: string; sort?: string; offset?: number; limit?: number; }; export declare class SearchParam { offset?: number; limit?: number; gridFilter: Record; lookupFilter: Filter[]; defaultFilter: Filter[]; sorts?: Sort[]; toQueryMap(): QueryMap; }