import { z } from "zod"; import { type AnalysisReviewFinding } from "@actuarial-ts/core"; import { type DiagnosticSuiteRequest, type DiagnosticSuiteResult, type DiagnosticSuiteCheck } from "./diagnosticSuiteTypes.js"; export declare const diagnosticSuiteCheckSchema: z.ZodType; /** Nested native requests are validated intact by their existing SDK boundaries. */ export declare const diagnosticSuiteRequestSchema: z.ZodType; /** Compiles native data definitions and validates selected subjects without executing diagnostic tests or model fits. */ export declare function validateDiagnosticSuiteRequest(input: unknown): DiagnosticSuiteRequest; /** Internal discovery adapter; validation and execution use this same preparation. */ export declare function assessDiagnosticSuiteInput(input: unknown): { findings: readonly AnalysisReviewFinding[]; }; /** Deterministic SDK coordination. All mathematical checks use existing core engines. */ export declare function runDiagnosticSuite(input: unknown): DiagnosticSuiteResult; /** Owns the saved envelope and verifies its reference; native calculations remain unverified. */ export declare function validateDiagnosticSuiteReplayInput(input: unknown): DiagnosticSuiteResult; /** Header validation alone never certifies retained values; exact native replay remains required. */ export declare function replayDiagnosticSuite(input: unknown): DiagnosticSuiteResult; //# sourceMappingURL=diagnosticSuite.d.ts.map