Member Junction
    Preparing search index...
    PDLQueryClause:
        | { term: Record<string, string> }
        | { terms: Record<string, string[]> }
        | { match: Record<string, string> }
        | { range: Record<string, { gte?: string; lte?: string }> }
        | PDLBoolQuery

    A typed subset of PDL's Elasticsearch query. Built from clauses, so no value is ever spliced into query text.