//#region src/content-list-query.d.ts /** Scalar values accepted by indexed content-field filters. */ type ContentFieldFilterScalar = string | number | boolean | null; /** Inclusive or exclusive bounds for an indexed scalar field. */ interface ContentFieldRangeFilter { gt?: string | number; gte?: string | number; lt?: string | number; lte?: string | number; } /** Match any one of the supplied values. */ interface ContentFieldInFilter { in: Array; } /** A single indexed content-field condition. */ type ContentFieldFilterValue = ContentFieldFilterScalar | ContentFieldRangeFilter | ContentFieldInFilter; /** * Indexed custom-field filters, combined with AND semantics. * * A scalar performs an exact match, `null` matches missing values, `{ in: [...] }` * performs membership matching, and range bounds can be combined. */ type ContentFieldFilters = Record; //#endregion export { ContentFieldRangeFilter as a, ContentFieldInFilter as i, ContentFieldFilterValue as n, ContentFieldFilters as r, ContentFieldFilterScalar as t }; //# sourceMappingURL=content-list-query-BhejKVqb.d.mts.map