import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * Investment vehicle experience */ export type InvestmentVehicleExperienceCreate = { /** * The number of average annual trades of commodities */ commoditiesAverageAnnualTradeCount: number; /** * The number of average annual trades of corporate bonds */ corporateBondsAverageAnnualTradeCount: number; /** * The number of average annual trades of funds */ fundsAverageAnnualTradeCount: number; /** * The number of average annual trades of government bonds */ governmentBondsAverageAnnualTradeCount: number; /** * The number of average annual trades in margin accounts */ marginAverageAnnualTradeCount: number; /** * The number of average annual trades of municipal bonds */ municipalBondsAverageAnnualTradeCount: number; /** * The number of average annual trades of options */ optionsAverageAnnualTradeCount: number; /** * The number of average annual trades of stocks */ stocksAverageAnnualTradeCount: number; /** * The number of average annual trades in tax sheltered accounts */ taxSheltersAverageAnnualTradeCount: number; }; /** @internal */ export declare const InvestmentVehicleExperienceCreate$inboundSchema: z.ZodType; /** @internal */ export type InvestmentVehicleExperienceCreate$Outbound = { commodities_average_annual_trade_count: number; corporate_bonds_average_annual_trade_count: number; funds_average_annual_trade_count: number; government_bonds_average_annual_trade_count: number; margin_average_annual_trade_count: number; municipal_bonds_average_annual_trade_count: number; options_average_annual_trade_count: number; stocks_average_annual_trade_count: number; tax_shelters_average_annual_trade_count: number; }; /** @internal */ export declare const InvestmentVehicleExperienceCreate$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace InvestmentVehicleExperienceCreate$ { /** @deprecated use `InvestmentVehicleExperienceCreate$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `InvestmentVehicleExperienceCreate$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `InvestmentVehicleExperienceCreate$Outbound` instead. */ type Outbound = InvestmentVehicleExperienceCreate$Outbound; } export declare function investmentVehicleExperienceCreateToJSON(investmentVehicleExperienceCreate: InvestmentVehicleExperienceCreate): string; export declare function investmentVehicleExperienceCreateFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=investmentvehicleexperiencecreate.d.ts.map