TsPropertySignature
interface TsPropertySignature extends Node, HasSpan {
computed: boolean;
init: Expression;
key: Expression;
optional: boolean;
params: TsFnParameter[];
readonly: boolean;
type: "TsPropertySignature";
typeAnnotation?: TsTypeAnnotation;
typeParams: TsTypeParameterDeclaration;
}