import { Command } from 'commander'; import { BomAgentResult } from './bomAgent'; import { LintAgentResult } from './lintAgent'; import { SecurityAgentResult } from './securityAgent'; import { TestAgentResult } from './testAgent'; export declare function paragrapheCoverage(lines: number, functions: number, branches: number, statements: number, standard?: number): string; export interface FullAgentOptions { } export interface FullAgentResult { test: TestAgentResult; lint: LintAgentResult; security: SecurityAgentResult; bom: BomAgentResult; report: string; } /** * Ordonne et exécute tous les agents de quantimétrie pour générer * un rapport complet en markdown. */ export declare function fullAgent(opts?: FullAgentOptions): Promise; export declare const cli: { command: string; description: string; builder: (cmd: Command) => Command; handler: (opts: any) => Promise; };