eslint-plugin-obsidian
Version:
ESLint rules for Obsidian
10 lines • 429 B
TypeScript
import { ProjectRegistry, Graph } from 'ts-morph-extensions';
import type { TSESTree } from '@typescript-eslint/types';
export declare class ClassAdapter {
private readonly projectRegistry;
constructor(projectRegistry: ProjectRegistry);
classToGraph(node: TSESTree.ClassDeclaration, filePath: string): Graph | undefined;
private topLevelClass;
private nestedClass;
}
//# sourceMappingURL=classAdapter.d.ts.map