import type { Empty } from "./common.ts"; export type Prettify = { [K in keyof T]: T[K]; } & {}; export type ExcludeEmptyFields = { [K in keyof T as T[K] extends Empty ? never : K]: T[K]; };