import type { AnalyzeInput } from './types.js';
export declare function runImpact(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runDependencies(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runDeadCode(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runSecurity(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runCoverage(_input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runBundle(_input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runSurface(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runPreview(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runPermissions(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runEnvAudit(_input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
export declare function runTestFind(input: AnalyzeInput, projectRoot: string): Promise<Record<string, unknown>>;
//# sourceMappingURL=scan-modes.d.ts.map