import { DocumentationPluginAdapter } from '../plugins/documentation-plugin-adapter.js'; /** * Validation tools wrapper for Documentation System Plugin. * Provides access to validation functionality via plugin adapter. */ export declare class ValidationTools { private adapter; constructor(adapter: DocumentationPluginAdapter); /** * Runs scan. */ runScan(args?: { files?: string[]; incremental?: boolean; }): Promise; /** * Runs validate. */ runValidate(args?: { files?: string[]; verbose?: boolean; }): Promise; /** * Runs generate. */ runGenerate(args?: { outputPath?: string; full?: boolean; verbose?: boolean; }): Promise; /** * Runs drift check. * Note: This is now a local function and doesn't require the plugin to be available. */ runDriftCheck(args?: { since?: string; }): Promise; /** * Analyzes impact. * Note: This is now a local function and doesn't require the plugin to be available. */ analyzeImpact(args: { file: string; symbol?: string; }): Promise; /** * Verifies ADRs. * Note: This uses the verify-adrs.js script, but should work even if plugin is not fully available. */ verifyAdrs(args?: { verbose?: boolean; }): Promise; } //# sourceMappingURL=validation-tools.d.ts.map