tstype A<B> = { str: string b: B}
type A<B> = { str: string b: B}
tstype A<B> = { str: "one" | "two" b: B}
type A<B> = { str: "one" | "two" b: B}