jsforce
    Preparing search index...

    Type Alias FieldPathScopedProjection<S, N, FPS>

    FieldPathScopedProjection: FPS extends { [name: string]: any }
        ? {
            [K in StringKeys<FPS>]: FPS[K] extends "*"
                ? "*"
                : FPS[K] extends (infer U)[]
                    ? U extends FieldProjectionConfig ? U : never
                    : never
        }
        : FPS extends string ? FPS : never

    Type Parameters