import type * as ts from 'typescript'; import { Component } from './Component'; export declare class ComponentRepository { static fileNameToLastComponentCounter: Map; static fileNameToComponents: Map; static componentIdToComponent: Map; static register(classDeclaration: ts.ClassDeclaration, explicit: boolean): Component; static clear(): void; static clearByContextualFileName(fileName: string): void; private static buildId; }