/** * 可配置的设置可选属性 * @example * 输入: * type Example = { * name: string; * age: number; * visible: boolean; * }; * type example1 = Optional; * type example2 = Optional; * 输出: * type example1 = { name?: string; age?: number; visible?: boolean; } * type example2 = { name: string; age?: number; visible?: boolean; } */ export type Optional & Partial>> = Pick;