import { Task } from "../../workflow/index.js"; import type { StaticCodeAnalysisIssue } from "../common/common-types.js"; type RunSastScanTaskInput = { projectRootDir: string; components: Array<{ name: string; }>; sastServerPort: number; logDir: string; }; type RunSastScanTaskOutput = { success: boolean; issues: Array; }; declare class RunSastScanTask extends Task { run(input: RunSastScanTaskInput): Promise; buildCommand(input: RunSastScanTaskInput): [string, string[]]; readCommonModules(logDirectory: string, applicationName: string): string[]; extractTaskIdFromSonarReport(projectRootDir: string): string; } export { RunSastScanTask }; //# sourceMappingURL=run-sast-scan.d.ts.map