export declare const REMEDIATION_STEP_CONTRACT_VERSION: "remediate-code-step/v1alpha1"; export declare const REMEDIATION_HOST_WORKLOAD_CONTRACT_VERSION: "remediation-host-workload/v1alpha1"; export declare const REMEDIATION_HOST_RESULT_CONTRACT_VERSION: "remediation-host-result/v1alpha1"; export declare const REMEDIATION_HOST_DECISION_CONTRACT_VERSION: "remediation-host-decision/v1alpha1"; export type RemediationStepKind = "confirm_intent" | "confirm_auto_discovered_input" | "confirm_resume_or_restart" | "locate_input" | "collect_starting_point" | "synthesize_intake" | "collect_intake_clarifications" | "contract_pipeline" | "lean_light_review" | "collect_review_approval" | "collect_clarifications" | "dispatch_implement" | "phase_busy" | "collect_triage" | "close_run" | "present_report" | "input_conflict" | "unhandled_state" | "zero_documentable_findings" | "final_gate_red" | "blocked"; import type { StepStatus, AccessDeclaration } from "audit-tools/shared"; export type { AccessDeclaration }; export type RemediationStepStatus = StepStatus; export interface RemediationStep { contract_version: typeof REMEDIATION_STEP_CONTRACT_VERSION; step_kind: RemediationStepKind; status: RemediationStepStatus; prompt_path: string; run_id: string; repo_root: string; artifacts_dir: string; allowed_commands: string[]; stop_condition: string; artifact_paths: Record; access?: AccessDeclaration; } export declare const REMEDIATION_CLOSING_RESULT_CONTRACT_VERSION: "remediate-code-closing-result/v1alpha1"; //# sourceMappingURL=types.d.ts.map