import type { Static } from '@feathersjs/typebox'; import { type HookContext } from '../../../declarations'; import type { ExchangesDownloadService } from './download.class'; export declare const DateRangeSchema: import("@feathersjs/typebox").TString; export declare const exchangesDownloadSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; exchangeId: import("@feathersjs/typebox").TAny; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"docker">]>; exchange: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; connected: import("@feathersjs/typebox").TOptional; downloaded: import("@feathersjs/typebox").TOptional; pairs: import("@feathersjs/typebox").TObject<{}>; sizes: import("@feathersjs/typebox").TArray; updatedAt: import("@feathersjs/typebox").TAny; }>>; ccxt_config: import("@feathersjs/typebox").TOptional; balances: import("@feathersjs/typebox").TOptional; total: import("@feathersjs/typebox").TOptional; fiat: import("@feathersjs/typebox").TNumber; }>>; total: import("@feathersjs/typebox").TOptional; sum: import("@feathersjs/typebox").TAny; errors: import("@feathersjs/typebox").TOptional; quotation: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; }>>; tags: import("@feathersjs/typebox").TOptional; background: import("@feathersjs/typebox").TOptional; avatar: import("@feathersjs/typebox").TOptional; blacklist: import("@feathersjs/typebox").TOptional; right: import("@feathersjs/typebox").TString; }>>>; whitelist: import("@feathersjs/typebox").TOptional>; ccxt_async_config: import("@feathersjs/typebox").TOptional; which: import("@feathersjs/typebox").TOptional>; stakeCurrencies: import("@feathersjs/typebox").TOptional>; popularStakeCurrency: import("@feathersjs/typebox").TOptional]>>; notifyAboutWhitelistByEmail: import("@feathersjs/typebox").TOptional; apiKey: import("@feathersjs/typebox").TOptional]>>; secret: import("@feathersjs/typebox").TOptional]>>; requiredCredentials: import("@feathersjs/typebox").TOptional; password: import("@feathersjs/typebox").TOptional>; uid: import("@feathersjs/typebox").TOptional>; login: import("@feathersjs/typebox").TOptional>; twofa: import("@feathersjs/typebox").TOptional>; privateKey: import("@feathersjs/typebox").TOptional>; walletAddress: import("@feathersjs/typebox").TOptional>; token: import("@feathersjs/typebox").TOptional>; error: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; __v: import("@feathersjs/typebox").TOptional; }>>>; overrides: import("@feathersjs/typebox").TOptional>>; timerange: import("@feathersjs/typebox").TOptional>; pairs: import("@feathersjs/typebox").TOptional>>; }>>; api_server: import("@feathersjs/typebox").TObject<{ enabled: import("@feathersjs/typebox").TBoolean; listen_ip_address: import("@feathersjs/typebox").TString; listen_port: import("@feathersjs/typebox").TInteger; verbosity: import("@feathersjs/typebox").TString; jwt_secret_key: import("@feathersjs/typebox").TString; CORS_origins: import("@feathersjs/typebox").TArray>; username: import("@feathersjs/typebox").TString; password: import("@feathersjs/typebox").TString; }>; webhook: import("@feathersjs/typebox").TOptional; webhookstatus: import("@feathersjs/typebox").TObject<{ event: import("@feathersjs/typebox").TString; status: import("@feathersjs/typebox").TString; }>; }>>; nonce: import("@feathersjs/typebox").TString; }>; export type ExchangesDownload = Static; export declare const exchangesDownloadValidator: import("@feathersjs/schema").Validator; export declare const exchangesDownloadResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; exchangeId: any; provider: "docker"; exchange?: { _id: string | {}; name?: any; createdAt?: any; updatedAt?: any; connected?: boolean | undefined; downloaded?: { size: string; pairs: {}; sizes: any[]; updatedAt: any; } | undefined; ccxt_config?: any; balances?: { items: { symbol: string; total?: number | undefined; fiat: number; }[]; total?: any; sum: any; errors?: any; quotation: any; updatedAt: any; } | undefined; tags?: any; background?: any; avatar?: any; blacklist?: { left: string; right: string; }[] | undefined; whitelist?: any[] | undefined; ccxt_async_config?: any; which?: string | undefined; stakeCurrencies?: any[] | undefined; popularStakeCurrency?: string | null | undefined; notifyAboutWhitelistByEmail?: boolean | undefined; apiKey?: string | null | undefined; secret?: string | null | undefined; requiredCredentials?: any; password?: string | undefined; uid?: string | undefined; login?: string | undefined; twofa?: string | undefined; privateKey?: string | undefined; walletAddress?: string | undefined; token?: string | undefined; error?: any; userId: string | {}; __v?: any; } | undefined; overrides?: { timeframes?: string[] | undefined; timerange?: string | undefined; pairs?: string[] | undefined; } | undefined; api_server: { enabled: boolean; listen_ip_address: string; listen_port: number; verbosity: string; jwt_secret_key: string; CORS_origins: string[]; username: string; password: string; }; webhook?: { enabled: boolean; format: any; url: string; webhookstatus: { event: string; status: string; }; } | undefined; nonce: string; }, HookContext>>; export declare const exchangesDownloadExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; exchangeId: any; provider: "docker"; exchange?: { _id: string | {}; name?: any; createdAt?: any; updatedAt?: any; connected?: boolean | undefined; downloaded?: { size: string; pairs: {}; sizes: any[]; updatedAt: any; } | undefined; ccxt_config?: any; balances?: { items: { symbol: string; total?: number | undefined; fiat: number; }[]; total?: any; sum: any; errors?: any; quotation: any; updatedAt: any; } | undefined; tags?: any; background?: any; avatar?: any; blacklist?: { left: string; right: string; }[] | undefined; whitelist?: any[] | undefined; ccxt_async_config?: any; which?: string | undefined; stakeCurrencies?: any[] | undefined; popularStakeCurrency?: string | null | undefined; notifyAboutWhitelistByEmail?: boolean | undefined; apiKey?: string | null | undefined; secret?: string | null | undefined; requiredCredentials?: any; password?: string | undefined; uid?: string | undefined; login?: string | undefined; twofa?: string | undefined; privateKey?: string | undefined; walletAddress?: string | undefined; token?: string | undefined; error?: any; userId: string | {}; __v?: any; } | undefined; overrides?: { timeframes?: string[] | undefined; timerange?: string | undefined; pairs?: string[] | undefined; } | undefined; api_server: { enabled: boolean; listen_ip_address: string; listen_port: number; verbosity: string; jwt_secret_key: string; CORS_origins: string[]; username: string; password: string; }; webhook?: { enabled: boolean; format: any; url: string; webhookstatus: { event: string; status: string; }; } | undefined; nonce: string; }, HookContext>>; export declare const exchangesDownloadDataSchema: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; exchangeId: import("@feathersjs/typebox").TAny; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"docker">]>; exchange: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; connected: import("@feathersjs/typebox").TOptional; downloaded: import("@feathersjs/typebox").TOptional; pairs: import("@feathersjs/typebox").TObject<{}>; sizes: import("@feathersjs/typebox").TArray; updatedAt: import("@feathersjs/typebox").TAny; }>>; ccxt_config: import("@feathersjs/typebox").TOptional; balances: import("@feathersjs/typebox").TOptional; total: import("@feathersjs/typebox").TOptional; fiat: import("@feathersjs/typebox").TNumber; }>>; total: import("@feathersjs/typebox").TOptional; sum: import("@feathersjs/typebox").TAny; errors: import("@feathersjs/typebox").TOptional; quotation: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; }>>; tags: import("@feathersjs/typebox").TOptional; background: import("@feathersjs/typebox").TOptional; avatar: import("@feathersjs/typebox").TOptional; blacklist: import("@feathersjs/typebox").TOptional; right: import("@feathersjs/typebox").TString; }>>>; whitelist: import("@feathersjs/typebox").TOptional>; ccxt_async_config: import("@feathersjs/typebox").TOptional; which: import("@feathersjs/typebox").TOptional>; stakeCurrencies: import("@feathersjs/typebox").TOptional>; popularStakeCurrency: import("@feathersjs/typebox").TOptional]>>; notifyAboutWhitelistByEmail: import("@feathersjs/typebox").TOptional; apiKey: import("@feathersjs/typebox").TOptional]>>; secret: import("@feathersjs/typebox").TOptional]>>; requiredCredentials: import("@feathersjs/typebox").TOptional; password: import("@feathersjs/typebox").TOptional>; uid: import("@feathersjs/typebox").TOptional>; login: import("@feathersjs/typebox").TOptional>; twofa: import("@feathersjs/typebox").TOptional>; privateKey: import("@feathersjs/typebox").TOptional>; walletAddress: import("@feathersjs/typebox").TOptional>; token: import("@feathersjs/typebox").TOptional>; error: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; __v: import("@feathersjs/typebox").TOptional; }>>>; overrides: import("@feathersjs/typebox").TOptional>>; timerange: import("@feathersjs/typebox").TOptional>; pairs: import("@feathersjs/typebox").TOptional>>; }>>; api_server: import("@feathersjs/typebox").TObject<{ enabled: import("@feathersjs/typebox").TBoolean; listen_ip_address: import("@feathersjs/typebox").TString; listen_port: import("@feathersjs/typebox").TInteger; verbosity: import("@feathersjs/typebox").TString; jwt_secret_key: import("@feathersjs/typebox").TString; CORS_origins: import("@feathersjs/typebox").TArray>; username: import("@feathersjs/typebox").TString; password: import("@feathersjs/typebox").TString; }>; webhook: import("@feathersjs/typebox").TOptional; webhookstatus: import("@feathersjs/typebox").TObject<{ event: import("@feathersjs/typebox").TString; status: import("@feathersjs/typebox").TString; }>; }>>; nonce: import("@feathersjs/typebox").TString; }>, ["provider", "nonce", "exchangeId", "overrides"]>; export type ExchangesDownloadData = Static; export declare const exchangesDownloadDataValidator: import("@feathersjs/schema").Validator; export declare const exchangesDownloadDataResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; exchangeId: any; provider: "docker"; exchange?: { _id: string | {}; name?: any; createdAt?: any; updatedAt?: any; connected?: boolean | undefined; downloaded?: { size: string; pairs: {}; sizes: any[]; updatedAt: any; } | undefined; ccxt_config?: any; balances?: { items: { symbol: string; total?: number | undefined; fiat: number; }[]; total?: any; sum: any; errors?: any; quotation: any; updatedAt: any; } | undefined; tags?: any; background?: any; avatar?: any; blacklist?: { left: string; right: string; }[] | undefined; whitelist?: any[] | undefined; ccxt_async_config?: any; which?: string | undefined; stakeCurrencies?: any[] | undefined; popularStakeCurrency?: string | null | undefined; notifyAboutWhitelistByEmail?: boolean | undefined; apiKey?: string | null | undefined; secret?: string | null | undefined; requiredCredentials?: any; password?: string | undefined; uid?: string | undefined; login?: string | undefined; twofa?: string | undefined; privateKey?: string | undefined; walletAddress?: string | undefined; token?: string | undefined; error?: any; userId: string | {}; __v?: any; } | undefined; overrides?: { timeframes?: string[] | undefined; timerange?: string | undefined; pairs?: string[] | undefined; } | undefined; api_server: { enabled: boolean; listen_ip_address: string; listen_port: number; verbosity: string; jwt_secret_key: string; CORS_origins: string[]; username: string; password: string; }; webhook?: { enabled: boolean; format: any; url: string; webhookstatus: { event: string; status: string; }; } | undefined; nonce: string; }, HookContext>>; export declare const exchangesDownloadPatchSchema: import("@feathersjs/typebox").TPartial, import("@feathersjs/typebox").TObject<{}>]>; exchangeId: import("@feathersjs/typebox").TAny; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"docker">]>; exchange: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; connected: import("@feathersjs/typebox").TOptional; downloaded: import("@feathersjs/typebox").TOptional; pairs: import("@feathersjs/typebox").TObject<{}>; sizes: import("@feathersjs/typebox").TArray; updatedAt: import("@feathersjs/typebox").TAny; }>>; ccxt_config: import("@feathersjs/typebox").TOptional; balances: import("@feathersjs/typebox").TOptional; total: import("@feathersjs/typebox").TOptional; fiat: import("@feathersjs/typebox").TNumber; }>>; total: import("@feathersjs/typebox").TOptional; sum: import("@feathersjs/typebox").TAny; errors: import("@feathersjs/typebox").TOptional; quotation: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; }>>; tags: import("@feathersjs/typebox").TOptional; background: import("@feathersjs/typebox").TOptional; avatar: import("@feathersjs/typebox").TOptional; blacklist: import("@feathersjs/typebox").TOptional; right: import("@feathersjs/typebox").TString; }>>>; whitelist: import("@feathersjs/typebox").TOptional>; ccxt_async_config: import("@feathersjs/typebox").TOptional; which: import("@feathersjs/typebox").TOptional>; stakeCurrencies: import("@feathersjs/typebox").TOptional>; popularStakeCurrency: import("@feathersjs/typebox").TOptional]>>; notifyAboutWhitelistByEmail: import("@feathersjs/typebox").TOptional; apiKey: import("@feathersjs/typebox").TOptional]>>; secret: import("@feathersjs/typebox").TOptional]>>; requiredCredentials: import("@feathersjs/typebox").TOptional; password: import("@feathersjs/typebox").TOptional>; uid: import("@feathersjs/typebox").TOptional>; login: import("@feathersjs/typebox").TOptional>; twofa: import("@feathersjs/typebox").TOptional>; privateKey: import("@feathersjs/typebox").TOptional>; walletAddress: import("@feathersjs/typebox").TOptional>; token: import("@feathersjs/typebox").TOptional>; error: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; __v: import("@feathersjs/typebox").TOptional; }>>>; overrides: import("@feathersjs/typebox").TOptional>>; timerange: import("@feathersjs/typebox").TOptional>; pairs: import("@feathersjs/typebox").TOptional>>; }>>; api_server: import("@feathersjs/typebox").TObject<{ enabled: import("@feathersjs/typebox").TBoolean; listen_ip_address: import("@feathersjs/typebox").TString; listen_port: import("@feathersjs/typebox").TInteger; verbosity: import("@feathersjs/typebox").TString; jwt_secret_key: import("@feathersjs/typebox").TString; CORS_origins: import("@feathersjs/typebox").TArray>; username: import("@feathersjs/typebox").TString; password: import("@feathersjs/typebox").TString; }>; webhook: import("@feathersjs/typebox").TOptional; webhookstatus: import("@feathersjs/typebox").TObject<{ event: import("@feathersjs/typebox").TString; status: import("@feathersjs/typebox").TString; }>; }>>; nonce: import("@feathersjs/typebox").TString; }>>; export type ExchangesDownloadPatch = Static; export declare const exchangesDownloadPatchValidator: import("@feathersjs/schema").Validator; export declare const exchangesDownloadPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string | {}; exchangeId: any; provider: "docker"; exchange?: { _id: string | {}; name?: any; createdAt?: any; updatedAt?: any; connected?: boolean | undefined; downloaded?: { size: string; pairs: {}; sizes: any[]; updatedAt: any; } | undefined; ccxt_config?: any; balances?: { items: { symbol: string; total?: number | undefined; fiat: number; }[]; total?: any; sum: any; errors?: any; quotation: any; updatedAt: any; } | undefined; tags?: any; background?: any; avatar?: any; blacklist?: { left: string; right: string; }[] | undefined; whitelist?: any[] | undefined; ccxt_async_config?: any; which?: string | undefined; stakeCurrencies?: any[] | undefined; popularStakeCurrency?: string | null | undefined; notifyAboutWhitelistByEmail?: boolean | undefined; apiKey?: string | null | undefined; secret?: string | null | undefined; requiredCredentials?: any; password?: string | undefined; uid?: string | undefined; login?: string | undefined; twofa?: string | undefined; privateKey?: string | undefined; walletAddress?: string | undefined; token?: string | undefined; error?: any; userId: string | {}; __v?: any; } | undefined; overrides?: { timeframes?: string[] | undefined; timerange?: string | undefined; pairs?: string[] | undefined; } | undefined; api_server: { enabled: boolean; listen_ip_address: string; listen_port: number; verbosity: string; jwt_secret_key: string; CORS_origins: string[]; username: string; password: string; }; webhook?: { enabled: boolean; format: any; url: string; webhookstatus: { event: string; status: string; }; } | undefined; nonce: string; }, HookContext>>; export declare const exchangesDownloadQueryProperties: import("@feathersjs/typebox").TPick, import("@feathersjs/typebox").TObject<{}>]>; exchangeId: import("@feathersjs/typebox").TAny; provider: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TLiteral<"docker">]>; exchange: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TObject<{}>]>; name: import("@feathersjs/typebox").TOptional; createdAt: import("@feathersjs/typebox").TOptional; updatedAt: import("@feathersjs/typebox").TOptional; connected: import("@feathersjs/typebox").TOptional; downloaded: import("@feathersjs/typebox").TOptional; pairs: import("@feathersjs/typebox").TObject<{}>; sizes: import("@feathersjs/typebox").TArray; updatedAt: import("@feathersjs/typebox").TAny; }>>; ccxt_config: import("@feathersjs/typebox").TOptional; balances: import("@feathersjs/typebox").TOptional; total: import("@feathersjs/typebox").TOptional; fiat: import("@feathersjs/typebox").TNumber; }>>; total: import("@feathersjs/typebox").TOptional; sum: import("@feathersjs/typebox").TAny; errors: import("@feathersjs/typebox").TOptional; quotation: import("@feathersjs/typebox").TAny; updatedAt: import("@feathersjs/typebox").TAny; }>>; tags: import("@feathersjs/typebox").TOptional; background: import("@feathersjs/typebox").TOptional; avatar: import("@feathersjs/typebox").TOptional; blacklist: import("@feathersjs/typebox").TOptional; right: import("@feathersjs/typebox").TString; }>>>; whitelist: import("@feathersjs/typebox").TOptional>; ccxt_async_config: import("@feathersjs/typebox").TOptional; which: import("@feathersjs/typebox").TOptional>; stakeCurrencies: import("@feathersjs/typebox").TOptional>; popularStakeCurrency: import("@feathersjs/typebox").TOptional]>>; notifyAboutWhitelistByEmail: import("@feathersjs/typebox").TOptional; apiKey: import("@feathersjs/typebox").TOptional]>>; secret: import("@feathersjs/typebox").TOptional]>>; requiredCredentials: import("@feathersjs/typebox").TOptional; password: import("@feathersjs/typebox").TOptional>; uid: import("@feathersjs/typebox").TOptional>; login: import("@feathersjs/typebox").TOptional>; twofa: import("@feathersjs/typebox").TOptional>; privateKey: import("@feathersjs/typebox").TOptional>; walletAddress: import("@feathersjs/typebox").TOptional>; token: import("@feathersjs/typebox").TOptional>; error: import("@feathersjs/typebox").TOptional; userId: import("@feathersjs/typebox").TUnion<[import("@feathersjs/typebox").TString, import("@feathersjs/typebox").TObject<{}>]>; __v: import("@feathersjs/typebox").TOptional; }>>>; overrides: import("@feathersjs/typebox").TOptional>>; timerange: import("@feathersjs/typebox").TOptional>; pairs: import("@feathersjs/typebox").TOptional>>; }>>; api_server: import("@feathersjs/typebox").TObject<{ enabled: import("@feathersjs/typebox").TBoolean; listen_ip_address: import("@feathersjs/typebox").TString; listen_port: import("@feathersjs/typebox").TInteger; verbosity: import("@feathersjs/typebox").TString; jwt_secret_key: import("@feathersjs/typebox").TString; CORS_origins: import("@feathersjs/typebox").TArray>; username: import("@feathersjs/typebox").TString; password: import("@feathersjs/typebox").TString; }>; webhook: import("@feathersjs/typebox").TOptional; webhookstatus: import("@feathersjs/typebox").TObject<{ event: import("@feathersjs/typebox").TString; status: import("@feathersjs/typebox").TString; }>; }>>; nonce: import("@feathersjs/typebox").TString; }>, ["_id", "nonce", "exchangeId"]>; export declare const exchangesDownloadQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; exchangeId: import("@feathersjs/typebox").TOptional; nonce: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "exchangeId" | "nonce")[]>; $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>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; nonce: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, 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>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; nonce: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, 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>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; nonce: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, 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>]>>]>>; exchangeId: import("@feathersjs/typebox").TOptional; $nin: import("@feathersjs/typebox").TAny | import("@feathersjs/typebox").TArray; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; nonce: import("@feathersjs/typebox").TOptional, import("@feathersjs/typebox").TPartial; $gte: import("@feathersjs/typebox").TString; $lt: import("@feathersjs/typebox").TString; $lte: import("@feathersjs/typebox").TString; $ne: import("@feathersjs/typebox").TString; $in: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; $nin: import("@feathersjs/typebox").TArray> | import("@feathersjs/typebox").TString; }>, import("@feathersjs/typebox").TObject<{ [key: string]: import("@feathersjs/typebox").TSchema; } | undefined>]>>]>>; }>>]>, import("@feathersjs/typebox").TObject<{}>]>; export type ExchangesDownloadQuery = Static; export declare const exchangesDownloadQueryValidator: import("@feathersjs/schema").Validator; export declare const exchangesDownloadQueryResolver: import("@feathersjs/schema").Resolver | {} | undefined; exchangeId?: any; nonce?: 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; exchangeId?: any; nonce?: 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; exchangeId?: any; nonce?: 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; exchangeId?: any; nonce?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; } & {}, HookContext>>;