lit-analyzer
Version:
CLI that type checks bindings in lit-html templates
14 lines • 682 B
TypeScript
import { SourceFile } from "typescript";
import { ComponentDefinition } from "web-component-analyzer";
import { AnalyzerDependencyStore } from "../analyzer-dependency-store.js";
export declare class DefaultAnalyzerDependencyStore implements AnalyzerDependencyStore {
private importedComponentDefinitionsInFile;
absorbComponentDefinitionsForFile(sourceFile: SourceFile, result: ComponentDefinition[]): void;
/**
* Returns if a component for a specific file has been imported.
* @param fileName
* @param tagName
*/
hasTagNameBeenImported(fileName: string, tagName: string): boolean;
}
//# sourceMappingURL=default-analyzer-dependency-store.d.ts.map