Ключ интерфейса TypeScript с другим типом

 { [P in keyof IUser]?: 'another type'}
florinrelea