import { z } from 'zod'; declare const MoneyWeightedReturnOptionsBaseSchema: z.ZodObject<{ cashFlows: z.ZodArray; dates: z.ZodArray; finalValue: z.ZodNumber; initialValue: z.ZodDefault; maxIterations: z.ZodOptional; tolerance: z.ZodOptional; }, z.core.$strip>; export declare const MoneyWeightedReturnOptionsSchema: z.ZodPipe; dates: z.ZodArray; finalValue: z.ZodNumber; initialValue: z.ZodDefault; maxIterations: z.ZodOptional; tolerance: z.ZodOptional; }, z.core.$strip>, z.ZodTransform<{ maxIterations: number; tolerance: number; cashFlows: number[]; dates: Date[]; finalValue: number; initialValue: number; }, { cashFlows: number[]; dates: Date[]; finalValue: number; initialValue: number; maxIterations?: number | undefined; tolerance?: number | undefined; }>>; export type MoneyWeightedReturnOptions = z.input; export {};