UNPKG

@overture-stack/sqon-builder

Version:
6 lines (5 loc) 205 B
export type Keys<T> = T extends infer U ? keyof U : never; export type Values<T> = T extends infer U ? U[keyof U] : never; export type Clean<T> = T extends infer U ? { [K in keyof U]: U[K]; } : never;