export type Optional = Pick, K> & Omit; export type OptionalNullable = Omit & { [P in K]?: T[P] | null | undefined; }; export declare const isDefined: (value: T | null | undefined) => value is T; export type ObjectValues = T[keyof T];