export type DistributiveOmit<T, K extends PropertyKey> = T extends unknown ? Omit<T, K> : never;
