V
Size: a a a
V
RS
type A = { a: string }
type B = { b: number }
const array: (TypeA | TypeB)[] = []
const с: TypeA | typeB = { a: "ss", anyProp: null }
S
type A = { a: string }
type B = { b: number }
const array: (TypeA | TypeB)[] = []
const с: TypeA | typeB = { a: "ss", anyProp: null }
S
type A = { a: string }
type B = { b: number }
const array: (TypeA | TypeB)[] = []
const с: TypeA | typeB = { a: "ss", anyProp: null }
S
====================================================
RS
AG
type A = { a: string }
type B = { b: number }
const array: (TypeA | TypeB)[] = []
const с: TypeA | typeB = { a: "ss", anyProp: null }
V
RS
RS
RS
AG
V
AG
V
V
RS
AG
RS