npm package diff

Package: @forge/lint

Versions: 5.12.0-next.6 - 5.12.0-next.7

File: package/out/lint/linters/llm-module-linter/llm-module-linter.d.ts

Index: package/out/lint/linters/llm-module-linter/llm-module-linter.d.ts
===================================================================
--- package/out/lint/linters/llm-module-linter/llm-module-linter.d.ts
+++ package/out/lint/linters/llm-module-linter/llm-module-linter.d.ts
@@ -0,0 +1,14 @@
+import { LintFixState, LintLogger, LintResultRule } from '../../linter-interface';
+import BaseLinter from '../../base-linter';
+import { ManifestSchema as Manifest } from '@forge/manifest';
+import { LLMModuleLintCriteriaMatch, LLMModuleMatches } from './llm-linter-interface';
+export declare class LlmModuleLinter extends BaseLinter<LLMModuleLintCriteriaMatch, LLMModuleMatches, LLMModuleLintCriteriaMatch[]> {
+    private manifest;
+    constructor(environment: string, manifest: Manifest, logger: LintLogger);
+    addLintCriteriaMatch(usage: LLMModuleLintCriteriaMatch, filepath: string): void;
+    bootstrap(): Promise<void>;
+    protected setupMatchesMap(filePath: string): void;
+    protected getFixer(): ((errors: LintResultRule[], warnings: LintResultRule[], state: LintFixState) => Promise<LintFixState>) | undefined;
+    applyFixes(_errors: LintResultRule[], warnings: LintResultRule[], state: LintFixState): Promise<LintFixState>;
+}
+//# sourceMappingURL=llm-module-linter.d.ts.map
\ No newline at end of file