import ts from "typescript"; import type SourceFileReporter from "./SourceFileReporter.js"; import LinterContext from "../LinterContext.js"; export default function analyzeComponentJson({ classDeclaration, manifestContent, resourcePath, reporter, context, checker, isUiComponent, }: { classDeclaration: ts.ClassDeclaration; manifestContent: string | undefined; resourcePath: string; reporter: SourceFileReporter; context: LinterContext; checker: ts.TypeChecker; isUiComponent: boolean; }): void;