Объяснение объекта TypeScript
let { a, b }: { a: string; b: number } = o;
Lovely Lizard
let { a, b }: { a: string; b: number } = o;