import type { AuditReport } from "../core/models.js"; import { type OwnershipPath } from "../core/ownership/tracer.js"; import { detectWorkspaces } from "../core/workspace-engine/detect.js"; import { type CiPolicy } from "../integrations/ci-mode/policy.js"; export interface AnalyzeOptions { cwd: string; useAuditFile?: string; pm?: "npm" | "pnpm" | "yarn"; prodOnly?: boolean; ci?: boolean; ciVerbose?: boolean; failOn?: CiPolicy["failOn"]; runtimeEntry?: string; assumeReachable?: boolean; } export declare function analyze(opts: AnalyzeOptions): Promise<{ report: AuditReport; ownership: OwnershipPath[]; exitCode: number; workspace: Awaited>; }>; //# sourceMappingURL=analyze.d.ts.map