import { z } from 'zod'; export declare const DCAOObjectsSchema: z.ZodArray; output: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; _id: z.ZodString; id: z.ZodString; owner: z.ZodString; receiver: z.ZodOptional; delegatee: z.ZodString; every: z.ZodNumber; orderCount: z.ZodNumber; remainingOrders: z.ZodNumber; start: z.ZodNumber; timeScale: z.ZodNumber; inputBalance: z.ZodString; amountPerTrade: z.ZodString; min: z.ZodString; max: z.ZodString; active: z.ZodBoolean; canceled: z.ZodBoolean; isTrading: z.ZodBoolean; feePercent: z.ZodString; lastTrade: z.ZodNumber; cooldown: z.ZodNumber; __v: z.ZodNumber; orders: z.ZodArray; output: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; _id: z.ZodString; fee: z.ZodString; input_amount: z.ZodString; output_amount: z.ZodString; dca: z.ZodString; timestampMs: z.ZodNumber; digest: z.ZodString; __v: z.ZodNumber; }, "strip", z.ZodTypeAny, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; }, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; }>, "many">; }, "strip", z.ZodTypeAny, { every: number; min: string; max: string; output: { name: string; }; input: { name: string; }; timeScale: number; delegatee: string; owner: string; cooldown: number; active: boolean; id: string; _id: string; orderCount: number; remainingOrders: number; start: number; inputBalance: string; amountPerTrade: string; canceled: boolean; isTrading: boolean; feePercent: string; lastTrade: number; __v: number; orders: { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; }[]; receiver?: string | undefined; }, { every: number; min: string; max: string; output: { name: string; }; input: { name: string; }; timeScale: number; delegatee: string; owner: string; cooldown: number; active: boolean; id: string; _id: string; orderCount: number; remainingOrders: number; start: number; inputBalance: string; amountPerTrade: string; canceled: boolean; isTrading: boolean; feePercent: string; lastTrade: number; __v: number; orders: { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; }[]; receiver?: string | undefined; }>, "many">; export declare const DCAOrderSchema: z.ZodArray; output: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; _id: z.ZodString; fee: z.ZodString; input_amount: z.ZodString; output_amount: z.ZodString; dca: z.ZodString; timestampMs: z.ZodNumber; digest: z.ZodString; __v: z.ZodNumber; }, "strip", z.ZodTypeAny, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; }, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; }>, "many">; export declare const ParsedDCAOrderSchema: z.ZodObject<{ sellInfo: z.ZodObject<{ decimals: z.ZodNumber; description: z.ZodString; iconUrl: z.ZodOptional; id: z.ZodOptional; name: z.ZodString; symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }>; buyInfo: z.ZodObject<{ decimals: z.ZodNumber; description: z.ZodString; iconUrl: z.ZodOptional; id: z.ZodOptional; name: z.ZodString; symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }>; inputAmountNormalized: z.ZodString; outputAmountNormalized: z.ZodString; exchangeRate: z.ZodString; formattedDate: z.ZodString; url: z.ZodString; input: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; output: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; _id: z.ZodString; fee: z.ZodString; input_amount: z.ZodString; output_amount: z.ZodString; dca: z.ZodString; timestampMs: z.ZodNumber; digest: z.ZodString; __v: z.ZodNumber; }, "strip", z.ZodTypeAny, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; sellInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; buyInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; inputAmountNormalized: string; outputAmountNormalized: string; exchangeRate: string; formattedDate: string; url: string; }, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; sellInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; buyInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; inputAmountNormalized: string; outputAmountNormalized: string; exchangeRate: string; formattedDate: string; url: string; }>; export declare const ParsedDCAObjectSchema: z.ZodObject<{ sellInfo: z.ZodAny; buyInfo: z.ZodAny; percentage: z.ZodNumber; sellBalance: z.ZodString; spentBalance: z.ZodString; eachOrderSize: z.ZodString; buyBalance: z.ZodString; minPrice: z.ZodString; maxPrice: z.ZodString; totalDeposited: z.ZodString; formattedDate: z.ZodString; orderLength: z.ZodNumber; orders: z.ZodArray; id: z.ZodOptional; name: z.ZodString; symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }>; buyInfo: z.ZodObject<{ decimals: z.ZodNumber; description: z.ZodString; iconUrl: z.ZodOptional; id: z.ZodOptional; name: z.ZodString; symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }, { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }>; inputAmountNormalized: z.ZodString; outputAmountNormalized: z.ZodString; exchangeRate: z.ZodString; formattedDate: z.ZodString; url: z.ZodString; input: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; output: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; _id: z.ZodString; fee: z.ZodString; input_amount: z.ZodString; output_amount: z.ZodString; dca: z.ZodString; timestampMs: z.ZodNumber; digest: z.ZodString; __v: z.ZodNumber; }, "strip", z.ZodTypeAny, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; sellInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; buyInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; inputAmountNormalized: string; outputAmountNormalized: string; exchangeRate: string; formattedDate: string; url: string; }, { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; sellInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; buyInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; inputAmountNormalized: string; outputAmountNormalized: string; exchangeRate: string; formattedDate: string; url: string; }>, "many">; input: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; output: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; _id: z.ZodString; id: z.ZodString; owner: z.ZodString; receiver: z.ZodOptional; delegatee: z.ZodString; every: z.ZodNumber; orderCount: z.ZodNumber; remainingOrders: z.ZodNumber; start: z.ZodNumber; timeScale: z.ZodNumber; inputBalance: z.ZodString; amountPerTrade: z.ZodString; min: z.ZodString; max: z.ZodString; active: z.ZodBoolean; canceled: z.ZodBoolean; isTrading: z.ZodBoolean; feePercent: z.ZodString; lastTrade: z.ZodNumber; cooldown: z.ZodNumber; __v: z.ZodNumber; }, "strip", z.ZodTypeAny, { every: number; min: string; max: string; output: { name: string; }; input: { name: string; }; timeScale: number; delegatee: string; owner: string; cooldown: number; active: boolean; id: string; _id: string; orderCount: number; remainingOrders: number; start: number; inputBalance: string; amountPerTrade: string; canceled: boolean; isTrading: boolean; feePercent: string; lastTrade: number; __v: number; orders: { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; sellInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; buyInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; inputAmountNormalized: string; outputAmountNormalized: string; exchangeRate: string; formattedDate: string; url: string; }[]; formattedDate: string; percentage: number; sellBalance: string; spentBalance: string; eachOrderSize: string; buyBalance: string; minPrice: string; maxPrice: string; totalDeposited: string; orderLength: number; receiver?: string | undefined; sellInfo?: any; buyInfo?: any; }, { every: number; min: string; max: string; output: { name: string; }; input: { name: string; }; timeScale: number; delegatee: string; owner: string; cooldown: number; active: boolean; id: string; _id: string; orderCount: number; remainingOrders: number; start: number; inputBalance: string; amountPerTrade: string; canceled: boolean; isTrading: boolean; feePercent: string; lastTrade: number; __v: number; orders: { output: { name: string; }; input: { name: string; }; digest: string; fee: string; dca: string; _id: string; __v: number; input_amount: string; output_amount: string; timestampMs: number; sellInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; buyInfo: { symbol: string; decimals: number; description: string; name: string; iconUrl?: string | undefined; id?: string | undefined; }; inputAmountNormalized: string; outputAmountNormalized: string; exchangeRate: string; formattedDate: string; url: string; }[]; formattedDate: string; percentage: number; sellBalance: string; spentBalance: string; eachOrderSize: string; buyBalance: string; minPrice: string; maxPrice: string; totalDeposited: string; orderLength: number; receiver?: string | undefined; sellInfo?: any; buyInfo?: any; }>;