Type Alias MemberDesign

MemberDesign: Expression & {
    arguments: [Expression, Expression];
    callee: Expression & {
        intrinsic: "aran.getValueProperty";
        type: "IntrinsicExpression";
    };
    this: Expression & {
        type: "PrimitiveExpression";
    };
    type: "ApplyExpression";
}