import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../../declarations'; import type { StrategiesHyperoptService } from './hyperopt.class'; export declare const strategiesHyperoptSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; strategyId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; jobId: import("@feathersjs/typebox").TOptional>; containerId: import("@feathersjs/typebox").TOptional>; overrides: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; options: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; epochs: import("@feathersjs/typebox").TNumber; function: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; start: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; end: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; progress: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; startedAt: import("@feathersjs/typebox").TOptional; stoppedAt: import("@feathersjs/typebox").TOptional; results: import("@feathersjs/typebox").TOptional; took: import("@feathersjs/typebox").TOptional; attempts: import("@feathersjs/typebox").TOptional; status: import("@feathersjs/typebox").TOptional>; job: import("@feathersjs/typebox").TOptional>; }>>; profit_total: import("@feathersjs/typebox").TOptional; }>; export type StrategiesHyperopt = Static; export declare const strategiesHyperoptValidator: import("@feathersjs/schema").Validator; export declare const strategiesHyperoptResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; strategyId: string | {}; userId: string | {}; traderId?: string | {} | undefined; exchangeId?: string | {} | undefined; jobId?: string | undefined; containerId?: string | undefined; overrides: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; options: { protections: boolean; eps: boolean; }; epochs: number; function: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; start: string | number; end: string | number; progress?: any; createdAt: any; updatedAt: any; startedAt?: any; stoppedAt?: any; results?: any; took?: number | undefined; attempts?: any; status?: string | undefined; job?: { jobName?: string | undefined; } | undefined; profit_total?: number | undefined; }, HookContext>>; export declare const strategiesHyperoptExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; strategyId: string | {}; userId: string | {}; traderId?: string | {} | undefined; exchangeId?: string | {} | undefined; jobId?: string | undefined; containerId?: string | undefined; overrides: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; options: { protections: boolean; eps: boolean; }; epochs: number; function: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; start: string | number; end: string | number; progress?: any; createdAt: any; updatedAt: any; startedAt?: any; stoppedAt?: any; results?: any; took?: number | undefined; attempts?: any; status?: string | undefined; job?: { jobName?: string | undefined; } | undefined; profit_total?: number | undefined; }, HookContext>>; export declare const strategiesHyperoptDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; strategyId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; jobId: import("@feathersjs/typebox").TOptional>; containerId: import("@feathersjs/typebox").TOptional>; overrides: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; options: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; epochs: import("@feathersjs/typebox").TNumber; function: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; start: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; end: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; progress: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; startedAt: import("@feathersjs/typebox").TOptional; stoppedAt: import("@feathersjs/typebox").TOptional; results: import("@feathersjs/typebox").TOptional; took: import("@feathersjs/typebox").TOptional; attempts: import("@feathersjs/typebox").TOptional; status: import("@feathersjs/typebox").TOptional>; job: import("@feathersjs/typebox").TOptional>; }>>; profit_total: import("@feathersjs/typebox").TOptional; }>, ["strategyId", "traderId", "exchangeId", "overrides", "options", "start", "function", "epochs", "end"]>; export type StrategiesHyperoptData = Static; export declare const strategiesHyperoptDataValidator: import("@feathersjs/schema").Validator; export declare const strategiesHyperoptDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; strategyId: string | {}; userId: string | {}; traderId?: string | {} | undefined; exchangeId?: string | {} | undefined; jobId?: string | undefined; containerId?: string | undefined; overrides: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; options: { protections: boolean; eps: boolean; }; epochs: number; function: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; start: string | number; end: string | number; progress?: any; createdAt: any; updatedAt: any; startedAt?: any; stoppedAt?: any; results?: any; took?: number | undefined; attempts?: any; status?: string | undefined; job?: { jobName?: string | undefined; } | undefined; profit_total?: number | undefined; }, HookContext>>; export declare const strategiesHyperoptPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; strategyId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; jobId: import("@feathersjs/typebox").TOptional>; containerId: import("@feathersjs/typebox").TOptional>; overrides: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; options: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; epochs: import("@feathersjs/typebox").TNumber; function: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; start: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; end: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; progress: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; startedAt: import("@feathersjs/typebox").TOptional; stoppedAt: import("@feathersjs/typebox").TOptional; results: import("@feathersjs/typebox").TOptional; took: import("@feathersjs/typebox").TOptional; attempts: import("@feathersjs/typebox").TOptional; status: import("@feathersjs/typebox").TOptional>; job: import("@feathersjs/typebox").TOptional>; }>>; profit_total: import("@feathersjs/typebox").TOptional; }>>; export type StrategiesHyperoptPatch = Static; export declare const strategiesHyperoptPatchValidator: import("@feathersjs/schema").Validator; export declare const strategiesHyperoptPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; strategyId: string | {}; userId: string | {}; traderId?: string | {} | undefined; exchangeId?: string | {} | undefined; jobId?: string | undefined; containerId?: string | undefined; overrides: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; options: { protections: boolean; eps: boolean; }; epochs: number; function: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; start: string | number; end: string | number; progress?: any; createdAt: any; updatedAt: any; startedAt?: any; stoppedAt?: any; results?: any; took?: number | undefined; attempts?: any; status?: string | undefined; job?: { jobName?: string | undefined; } | undefined; profit_total?: number | undefined; }, HookContext>>; export declare const strategiesHyperoptQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; strategyId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; jobId: import("@feathersjs/typebox").TOptional>; containerId: import("@feathersjs/typebox").TOptional>; overrides: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; options: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; epochs: import("@feathersjs/typebox").TNumber; function: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; start: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; end: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; progress: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; startedAt: import("@feathersjs/typebox").TOptional; stoppedAt: import("@feathersjs/typebox").TOptional; results: import("@feathersjs/typebox").TOptional; took: import("@feathersjs/typebox").TOptional; attempts: import("@feathersjs/typebox").TOptional; status: import("@feathersjs/typebox").TOptional>; job: import("@feathersjs/typebox").TOptional>; }>>; profit_total: import("@feathersjs/typebox").TOptional; }>, ["_id", "userId", "strategyId", "traderId", "exchangeId", "jobId", "containerId", "overrides", "options", "epochs", "function", "start", "end", "progress", "createdAt", "updatedAt", "startedAt", "stoppedAt", "results", "took", "attempts", "status", "job", "profit_total"]>; export declare const strategiesHyperoptQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; attempts: import("@feathersjs/typebox").TOptional; containerId: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; end: import("@feathersjs/typebox").TOptional; epochs: import("@feathersjs/typebox").TOptional; exchangeId: import("@feathersjs/typebox").TOptional; function: import("@feathersjs/typebox").TOptional; job: import("@feathersjs/typebox").TOptional; jobId: import("@feathersjs/typebox").TOptional; options: import("@feathersjs/typebox").TOptional; overrides: import("@feathersjs/typebox").TOptional; profit_total: import("@feathersjs/typebox").TOptional; progress: import("@feathersjs/typebox").TOptional; results: import("@feathersjs/typebox").TOptional; start: import("@feathersjs/typebox").TOptional; startedAt: import("@feathersjs/typebox").TOptional; status: import("@feathersjs/typebox").TOptional; stoppedAt: import("@feathersjs/typebox").TOptional; strategyId: import("@feathersjs/typebox").TOptional; took: import("@feathersjs/typebox").TOptional; traderId: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "attempts" | "containerId" | "createdAt" | "end" | "epochs" | "exchangeId" | "function" | "job" | "jobId" | "options" | "overrides" | "profit_total" | "progress" | "results" | "start" | "startedAt" | "status" | "stoppedAt" | "strategyId" | "took" | "traderId" | "updatedAt" | "userId")[]>; $and: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; attempts: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; containerId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; end: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; epochs: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; function: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; job: import("@feathersjs/typebox").TOptional>; }>>, import("@feathersjs/typebox").TPartial>; }>>; $gte: import("@feathersjs/typebox").TOptional>; }>>; $lt: import("@feathersjs/typebox").TOptional>; }>>; $lte: import("@feathersjs/typebox").TOptional>; }>>; $ne: import("@feathersjs/typebox").TOptional>; }>>; $in: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; $nin: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; jobId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; options: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lt: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $ne: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; overrides: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TPartial; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $gte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lt: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $ne: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $in: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $nin: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; profit_total: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; progress: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; results: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; start: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; startedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stoppedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; strategyId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; took: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>, import("@feathersjs/typebox").TObject<{ $or: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; attempts: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; containerId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; end: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; epochs: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; function: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; job: import("@feathersjs/typebox").TOptional>; }>>, import("@feathersjs/typebox").TPartial>; }>>; $gte: import("@feathersjs/typebox").TOptional>; }>>; $lt: import("@feathersjs/typebox").TOptional>; }>>; $lte: import("@feathersjs/typebox").TOptional>; }>>; $ne: import("@feathersjs/typebox").TOptional>; }>>; $in: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; $nin: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; jobId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; options: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lt: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $ne: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; overrides: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TPartial; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $gte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lt: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $ne: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $in: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $nin: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; profit_total: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; progress: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; results: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; start: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; startedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stoppedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; strategyId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; took: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>>; }>]>>; $or: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; attempts: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; containerId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; end: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; epochs: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; function: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; job: import("@feathersjs/typebox").TOptional>; }>>, import("@feathersjs/typebox").TPartial>; }>>; $gte: import("@feathersjs/typebox").TOptional>; }>>; $lt: import("@feathersjs/typebox").TOptional>; }>>; $lte: import("@feathersjs/typebox").TOptional>; }>>; $ne: import("@feathersjs/typebox").TOptional>; }>>; $in: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; $nin: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; jobId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; options: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lt: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $ne: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; overrides: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TPartial; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $gte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lt: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $ne: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $in: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $nin: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; profit_total: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; progress: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; results: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; start: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; startedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stoppedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; strategyId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; took: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>>; }>>, import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; attempts: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; containerId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; createdAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; end: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; epochs: import("@feathersjs/typebox").TOptional | import("@feathersjs/typebox").TNumber; $nin: import("@feathersjs/typebox").TArray | import("@feathersjs/typebox").TNumber; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; function: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"ShortTradeDurHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"OnlyProfitHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SharpeHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"SortinoHyperOptLossDaily">, import("@feathersjs/typebox").TLiteral<"CalmarHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"MaxDrawDownRelativeHyperOptLoss">, import("@feathersjs/typebox").TLiteral<"ProfitDrawDownHyperOptLoss">]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; job: import("@feathersjs/typebox").TOptional>; }>>, import("@feathersjs/typebox").TPartial>; }>>; $gte: import("@feathersjs/typebox").TOptional>; }>>; $lt: import("@feathersjs/typebox").TOptional>; }>>; $lte: import("@feathersjs/typebox").TOptional>; }>>; $ne: import("@feathersjs/typebox").TOptional>; }>>; $in: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; $nin: import("@feathersjs/typebox").TArray>; }>>> | import("@feathersjs/typebox").TOptional>; }>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; jobId: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; options: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lt: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $lte: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $ne: import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TObject<{ protections: import("@feathersjs/typebox").TBoolean; eps: import("@feathersjs/typebox").TBoolean; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; overrides: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TPartial; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $gte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lt: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $lte: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $ne: import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $in: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; $nin: import("@feathersjs/typebox").TArray; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>> | import("@feathersjs/typebox").TObject<{ max_open_trades: import("@feathersjs/typebox").TNumber; dry_run_wallet: import("@feathersjs/typebox").TNumber; fee: import("@feathersjs/typebox").TOptional; interval: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TLiteral<"3m">, import("@feathersjs/typebox").TLiteral<"5m">, import("@feathersjs/typebox").TLiteral<"15m">, import("@feathersjs/typebox").TLiteral<"30m">, import("@feathersjs/typebox").TLiteral<"1h">, import("@feathersjs/typebox").TLiteral<"2h">, import("@feathersjs/typebox").TLiteral<"4h">, import("@feathersjs/typebox").TLiteral<"6h">, import("@feathersjs/typebox").TLiteral<"8h">, import("@feathersjs/typebox").TLiteral<"12h">, import("@feathersjs/typebox").TLiteral<"1d">, import("@feathersjs/typebox").TLiteral<"1w">]>>; stake_currency: import("@feathersjs/typebox").TOptional>; stake_amount: import("@feathersjs/typebox").TOptional; }>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; profit_total: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; progress: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; results: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; start: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TNumber]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TNumber]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TNumber]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TNumber]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; startedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; status: import("@feathersjs/typebox").TOptional>, import("@feathersjs/typebox").TPartial>; $gte: import("@feathersjs/typebox").TOptional>; $lt: import("@feathersjs/typebox").TOptional>; $lte: import("@feathersjs/typebox").TOptional>; $ne: import("@feathersjs/typebox").TOptional>; $in: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; $nin: import("@feathersjs/typebox").TArray>> | import("@feathersjs/typebox").TOptional>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; stoppedAt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; strategyId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; took: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TOptional; $lt: import("@feathersjs/typebox").TOptional; $lte: import("@feathersjs/typebox").TOptional; $ne: import("@feathersjs/typebox").TOptional; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TOptional; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; traderId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>>; $gte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lt: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $lte: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $ne: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>>> | import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; updatedAt: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; userId: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>, import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; $gte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lt: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $lte: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $ne: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $in: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; $nin: import("@feathersjs/typebox").TArray, import("@feathersjs/typebox").TObject<{}>]>> | import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>]>, import("@feathersjs/typebox").TObject<{}>]>; export type StrategiesHyperoptQuery = Static; export declare const strategiesHyperoptQueryValidator: import("@feathersjs/schema").Validator; export declare const strategiesHyperoptQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; attempts?: any; containerId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: any; end?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; epochs?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; exchangeId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; function?: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | Partial<{ $gt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $gte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $ne: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $in: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; $nin: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; } & {}> | undefined; job?: Partial<{ $gt?: { jobName?: string | undefined; } | undefined; $gte?: { jobName?: string | undefined; } | undefined; $lt?: { jobName?: string | undefined; } | undefined; $lte?: { jobName?: string | undefined; } | undefined; $ne?: { jobName?: string | undefined; } | undefined; $in: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; $nin: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; } & {}> | { jobName?: string | undefined; } | undefined; jobId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; options?: Partial<{ $gt: { protections: boolean; eps: boolean; }; $gte: { protections: boolean; eps: boolean; }; $lt: { protections: boolean; eps: boolean; }; $lte: { protections: boolean; eps: boolean; }; $ne: { protections: boolean; eps: boolean; }; $in: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; $nin: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; } & {}> | { protections: boolean; eps: boolean; } | undefined; overrides?: Partial<{ $gt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $gte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $ne: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $in: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $nin: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; } & {}> | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; } | undefined; profit_total?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; progress?: any; results?: any; start?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; startedAt?: any; status?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; stoppedAt?: any; strategyId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; took?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; traderId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; updatedAt?: any; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; } | { $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; attempts?: any; containerId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: any; end?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; epochs?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; exchangeId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; function?: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | Partial<{ $gt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $gte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $ne: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $in: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; $nin: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; } & {}> | undefined; job?: Partial<{ $gt?: { jobName?: string | undefined; } | undefined; $gte?: { jobName?: string | undefined; } | undefined; $lt?: { jobName?: string | undefined; } | undefined; $lte?: { jobName?: string | undefined; } | undefined; $ne?: { jobName?: string | undefined; } | undefined; $in: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; $nin: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; } & {}> | { jobName?: string | undefined; } | undefined; jobId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; options?: Partial<{ $gt: { protections: boolean; eps: boolean; }; $gte: { protections: boolean; eps: boolean; }; $lt: { protections: boolean; eps: boolean; }; $lte: { protections: boolean; eps: boolean; }; $ne: { protections: boolean; eps: boolean; }; $in: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; $nin: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; } & {}> | { protections: boolean; eps: boolean; } | undefined; overrides?: Partial<{ $gt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $gte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $ne: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $in: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $nin: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; } & {}> | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; } | undefined; profit_total?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; progress?: any; results?: any; start?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; startedAt?: any; status?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; stoppedAt?: any; strategyId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; took?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; traderId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; updatedAt?: any; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; }[]; })[]; $or: { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; attempts?: any; containerId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: any; end?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; epochs?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; exchangeId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; function?: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | Partial<{ $gt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $gte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $ne: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $in: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; $nin: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; } & {}> | undefined; job?: Partial<{ $gt?: { jobName?: string | undefined; } | undefined; $gte?: { jobName?: string | undefined; } | undefined; $lt?: { jobName?: string | undefined; } | undefined; $lte?: { jobName?: string | undefined; } | undefined; $ne?: { jobName?: string | undefined; } | undefined; $in: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; $nin: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; } & {}> | { jobName?: string | undefined; } | undefined; jobId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; options?: Partial<{ $gt: { protections: boolean; eps: boolean; }; $gte: { protections: boolean; eps: boolean; }; $lt: { protections: boolean; eps: boolean; }; $lte: { protections: boolean; eps: boolean; }; $ne: { protections: boolean; eps: boolean; }; $in: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; $nin: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; } & {}> | { protections: boolean; eps: boolean; } | undefined; overrides?: Partial<{ $gt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $gte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $ne: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $in: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $nin: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; } & {}> | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; } | undefined; profit_total?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; progress?: any; results?: any; start?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; startedAt?: any; status?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; stoppedAt?: any; strategyId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; took?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; traderId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; updatedAt?: any; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; }[]; }> & { _id?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; attempts?: any; containerId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; createdAt?: any; end?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; epochs?: number | Partial<{ $gt: number; $gte: number; $lt: number; $lte: number; $ne: number; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; exchangeId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; function?: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | Partial<{ $gt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $gte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lt: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $lte: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $ne: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily"; $in: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; $nin: "CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily" | ("CalmarHyperOptLoss" | "MaxDrawDownHyperOptLoss" | "MaxDrawDownRelativeHyperOptLoss" | "OnlyProfitHyperOptLoss" | "ProfitDrawDownHyperOptLoss" | "SharpeHyperOptLoss" | "SharpeHyperOptLossDaily" | "ShortTradeDurHyperOptLoss" | "SortinoHyperOptLoss" | "SortinoHyperOptLossDaily")[]; } & {}> | undefined; job?: Partial<{ $gt?: { jobName?: string | undefined; } | undefined; $gte?: { jobName?: string | undefined; } | undefined; $lt?: { jobName?: string | undefined; } | undefined; $lte?: { jobName?: string | undefined; } | undefined; $ne?: { jobName?: string | undefined; } | undefined; $in: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; $nin: { jobName?: string | undefined; }[] | { jobName?: string | undefined; }; } & {}> | { jobName?: string | undefined; } | undefined; jobId?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; options?: Partial<{ $gt: { protections: boolean; eps: boolean; }; $gte: { protections: boolean; eps: boolean; }; $lt: { protections: boolean; eps: boolean; }; $lte: { protections: boolean; eps: boolean; }; $ne: { protections: boolean; eps: boolean; }; $in: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; $nin: { protections: boolean; eps: boolean; }[] | { protections: boolean; eps: boolean; }; } & {}> | { protections: boolean; eps: boolean; } | undefined; overrides?: Partial<{ $gt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $gte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lt: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $lte: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $ne: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $in: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; $nin: { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }[] | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; }; } & {}> | { max_open_trades: number; dry_run_wallet: number; fee?: number | undefined; interval?: "12h" | "15m" | "1d" | "1h" | "1m" | "1w" | "2h" | "30m" | "3m" | "4h" | "5m" | "6h" | "8h" | undefined; stake_currency?: string | undefined; stake_amount?: number | undefined; } | undefined; profit_total?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; progress?: any; results?: any; start?: string | number | Partial<{ $gt: string | number; $gte: string | number; $lt: string | number; $lte: string | number; $ne: string | number; $in: string | number | (string | number)[]; $nin: string | number | (string | number)[]; } & {}> | undefined; startedAt?: any; status?: string | Partial<{ $gt?: string | undefined; $gte?: string | undefined; $lt?: string | undefined; $lte?: string | undefined; $ne?: string | undefined; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; stoppedAt?: any; strategyId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; took?: number | Partial<{ $gt?: number | undefined; $gte?: number | undefined; $lt?: number | undefined; $lte?: number | undefined; $ne?: number | undefined; $in: number | number[]; $nin: number | number[]; } & {}> | undefined; traderId?: string | Partial<{ $gt?: string | {} | undefined; $gte?: string | {} | undefined; $lt?: string | {} | undefined; $lte?: string | {} | undefined; $ne?: string | {} | undefined; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; updatedAt?: any; userId?: string | Partial<{ $gt: string | {}; $gte: string | {}; $lt: string | {}; $lte: string | {}; $ne: string | {}; $in: string | (string | {})[] | {}; $nin: string | (string | {})[] | {}; } & {}> | {} | undefined; } & {}, HookContext>>;