interface User { type: 'user'; name: string; age: number; occupation: string; } interface Admin { type: 'admin'; name: string; age: number; role: string; } type Person = User | Admin; const admins: Admin[] = [ { type: 'admin', name: 'Jane Doe', age: 32, role: 'Administrator' }, { type: 'admin', name: 'Bruce Willis', age: 64, role: 'World saver' } ]; const users: User[] = [ { type: 'user', name: ..