@typescript-eslint/require-dts-comment eslint custom rule: comments are required for these ASTNodes: TSInterfaceDeclaration TSPropertySignature TSCallSignatureDeclaration TSTypeAliasDeclaration TSDeclareKeyword TSIndexSignature TSMethodSignature TSConstructSignatureDeclaration