import { z } from "zod"; import { runAnalysisScenarios, runAnalysisScenarioGrid, runAnalysisScenarioAttribution, runAnalysisScenarioBridge } from "@actuarial-ts/core"; /** Standalone boundary ceilings; expanded input is a work proxy, not a peak-memory or latency guarantee. */ export declare const ANALYSIS_SCENARIO_INPUT_LIMITS: Readonly<{ maximumActiveScenarios: 256; maximumRecipeRuns: 257; maximumInputCharacters: 20000000; maximumExpandedInputCharacters: 80000000; maximumOutputCharacters: 80000000; }>; type ScenarioRequest = Parameters[0]; type GridRequest = Parameters[0]; export declare const analysisScenariosRequestSchema: z.ZodType; export declare const analysisScenarioGridRequestSchema: z.ZodType; export declare const analysisScenarioAttributionRequestSchema: z.ZodType[0]>; export declare const analysisScenarioBridgeRequestSchema: z.ZodType[0]>; export declare function parseAnalysisScenariosRequest(input: unknown): ScenarioRequest; export declare function parseAnalysisScenarioGridRequest(input: unknown): GridRequest; export declare function parseAnalysisScenarioAttributionRequest(input: unknown): Parameters[0]; export declare function parseAnalysisScenarioBridgeRequest(input: unknown): Parameters[0]; export declare function runAnalysisScenariosFromInput(input: unknown): ReturnType; export declare function runAnalysisScenarioGridFromInput(input: unknown): ReturnType; export declare function runAnalysisScenarioAttributionFromInput(input: unknown): ReturnType; export declare function runAnalysisScenarioBridgeFromInput(input: unknown): ReturnType; export {}; //# sourceMappingURL=analysisScenarioContracts.d.ts.map