import { z } from "zod"; export declare const runAuditInputSchema: z.ZodObject<{ slug: z.ZodString; }, "strip", z.ZodTypeAny, { slug: string; }, { slug: string; }>; export type RunAuditInput = z.infer; export type AuditSeverity = "hard" | "soft"; export interface AuditFinding { agent: string; severity: AuditSeverity; message: string; } export interface RunAuditResult { findings: AuditFinding[]; courseMdPath: string | null; courseJsonPath: string | null; readiness: "ready" | "missing-files"; } export declare function runAuditParallel(input: RunAuditInput): Promise;