Type alias Resource<C, N, F>

Resource<C, N, F>: F extends ResourceFilter
    ? Extract<Collection<C, N>, {
            [K in F["is"]]: true
        }> extends never
        ? never
        : Extract<Collection<C, N>, {
            [K in F["is"]]: true
        }>["resource"]
    : CollectionProperty<"resource", C, N>

Type Parameters

Generated using TypeDoc