export type MarkOptional = Type extends Type ? Omit & Partial> : never;