/** * Makes all keys of a type required. Better than SetRequired from type-fest as it is more compatible with our advanced types like FilterQueryOptions */ type MakeAllRequired = { [P in keyof T]-?: T[P]; }; export { MakeAllRequired };