feat: add date range filter

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-07-03 21:09:56 -04:00
parent b7e12621cd
commit db748efffd
+20 -6
View File
@@ -165,15 +165,29 @@ export interface ListSort {
} }
/** /**
* Range for list operations * Tally (pagination) range for list operations
* *
* Values can be: * Values can be:
* - relative based on item identifier * - relative based on item identifier
* - absolute based on item count * - absolute based on item count
*/ */
export interface ListRange { export interface ListRangeTally {
type: 'tally'; type: 'tally';
anchor: 'relative' | 'absolute'; anchor: 'relative' | 'absolute';
position: string | number; position: string | number;
tally: number; tally: number;
} }
/**
* Date (pagination) range for list operations
*/
export interface ListRangeDate {
type: 'date';
start: number;
end: number;
}
/**
* Range for list operations
*/
export type ListRange = ListRangeTally | ListRangeDate;