/** * 通过属性值的类型来精确排除属性 * @example * 输入: * type Example = {a:string,b:number,c:string | undefined} * type example = OmitByValueExact * 输出: * type example = { * a: string; * b: number; * } */ export type OmitByValueExact = Pick;