UNPKG

@pulumi/aws

Version:

A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.

10 lines (9 loc) 246 B
type Diff<T extends string | number | symbol, U extends string | number | symbol> = ({ [P in T]: P; } & { [P in U]: never; } & { [x: string]: never; })[T]; export type Overwrite<T, U> = Pick<T, Diff<keyof T, keyof U>> & U; export {};