import { FilterItem } from "./filter.item"; import { SortItem } from "./sort.item"; /** * A standard filter object for most pages */ export declare class Filter { constructor(options?: { pageIndex?: number; pageSize?: number; filters?: FilterItem[]; sorts?: SortItem[]; }); /** * The index (0-based) of the page that you want to request: default: 0 */ pageIndex?: number; /** * Page size, default: 20 */ pageSize?: number; /** * Array of filterItems, used to denote what kind of filters are present */ filters?: FilterItem[]; /** * Array of sortItems, used to denote what kind of sortings are present */ sorts?: SortItem[]; }