type A = { +a: number, -b: string, c: boolean, };