object-shape-tester - v6.9.2
    Preparing search index...

    Type Alias EnforceSelectionKeys<OriginalKeys, Selection>

    EnforceSelectionKeys: Readonly<
        {
            [Key in keyof Selection]: Key extends OriginalKeys
                ? Selection[Key]
                : never
        },
    >

    Type helper for pickShape to ensure that the selection parameter doesn't include extra invalid keys.

    Type Parameters

    • OriginalKeys extends PropertyKey
    • Selection extends Readonly<AnyObject>