- filterObject<T extends { [key: string]: unknown }>(    obj: T,    callback: (value: T[keyof T], key: keyof T) => boolean,): Partial<T> - Type Parameters- T extends { [key: string]: unknown }
 - Parameters- obj: T
- callback: (value: T[keyof T], key: keyof T) => boolean
 
- Returns Partial<T>