@agility/management-sdk
Version:
Agility CMS Tyescript SDK for Management API.
27 lines (26 loc) • 692 B
TypeScript
export declare class ContentListFilterModel {
sortIDs: number[];
modifiedByIds: number[];
dateRange: DateRangeFilter | null;
stateIds: number[];
fieldFilters: FieldFilter[];
genericSearch: string;
}
export declare class DateRangeFilter {
startDate: string | null;
endDate: string | null;
}
export declare class NumRangeFilter {
fromNum: number;
toNum: number;
}
export declare class FieldFilterValue {
stringValue: string | null;
dateRangeValue: DateRangeFilter | null;
numRangeValue: NumRangeFilter | null;
boolValue: boolean | null;
}
export declare class FieldFilter {
field: string | null;
value: FieldFilterValue | null;
}