import { z } from 'zod'; export declare const PortfolioOptimizationResultSchema: z.ZodObject<{ weights: z.ZodArray; expectedReturn: z.ZodNumber; variance: z.ZodNumber; volatility: z.ZodNumber; sharpeRatio: z.ZodOptional; method: z.ZodEnum<{ targetReturn: "targetReturn"; minimumVariance: "minimumVariance"; maximumSharpe: "maximumSharpe"; }>; converged: z.ZodBoolean; iterations: z.ZodOptional; lagrangeMultipliers: z.ZodOptional>; }, z.core.$strip>; export type PortfolioOptimizationResult = z.infer;