import { z } from "zod"; import { Skill, InspectionReport } from "../core/types.js"; import { LLMConfig } from "../core/llm.js"; export declare const StepOutputSchema: z.ZodObject<{ findings: z.ZodArray; message: z.ZodString; fix: z.ZodOptional; agent: z.ZodOptional; }, z.core.$strip>>; failed: z.ZodOptional; error: z.ZodOptional; }, z.core.$strip>; /** * Run the full inspection pipeline for a single skill. * * Steps: * 1. Spec validation (synchronous, no LLM) * 2. Security check ─┐ run in parallel * 3. Compat check ─┘ with per-step timeout */ export declare function runInspectorWorkflow(skill: Skill, _debug?: boolean, llmConfig?: Partial, timeoutMs?: number): Promise;