@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias CallerSuppliedCriteria

    CallerSuppliedCriteria: Omit<
        MatcherCriteria,
        EntityDerivedCriteriaField
        | ViewOwnedCriteriaField,
    >

    Criteria minus the fields ProductRouteService.search owns. This is the whole of what a caller passes as criteria; the rest travels as entityId + entityType.