dyna-record
    Preparing search index...

    Type Alias StrictNarrowByNames<T, Names>

    StrictNarrowByNames: [ResolveEntityByName<T, Names>] extends [never]
        ? never[]
        : DistributeEntityAttributes<ResolveEntityByName<T, Names>>[]

    Narrows by names, but returns never[] when names resolve to no known entities. Unlike NarrowByNames which falls back to QueryResults<T> when names don't resolve, this returns an empty array type — used when an intersection of AND-combined narrowing signals is empty (no entity can satisfy all conditions).

    Type Parameters

    • T extends default
    • Names extends string