import type { Static } from '@feathersjs/typebox'; import type { HookContext } from '../../../../declarations'; import type { StrategiesIndicatorsTalibService } from './talib.class'; export declare const strategiesIndicatorsTalibSchema: import("@feathersjs/typebox").TObject<{ _id: import("@feathersjs/typebox").TString; name: import("@feathersjs/typebox").TString; group: import("@feathersjs/typebox").TString; alias: import("@feathersjs/typebox").TString; function: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TString; inputs: import("@feathersjs/typebox").TArray; optInputs: import("@feathersjs/typebox").TArray; outputs: import("@feathersjs/typebox").TArray; hyperopt: import("@feathersjs/typebox").TOptional; space: import("@feathersjs/typebox").TString; type: import("@feathersjs/typebox").TString; min: import("@feathersjs/typebox").TNumber; max: import("@feathersjs/typebox").TNumber; default: import("@feathersjs/typebox").TNumber; }>>>; }>; export type StrategiesIndicatorsTalib = Static; export declare const strategiesIndicatorsTalibValidator: import("@feathersjs/schema").Validator; export declare const strategiesIndicatorsTalibResolver: import("@feathersjs/schema").Resolver<{ _id: string; name: string; group: string; alias: string; function: string; description: string; inputs: any[]; optInputs: any[]; outputs: any[]; hyperopt?: { field: string; space: string; type: string; min: number; max: number; default: number; }[] | undefined; }, HookContext>>; export declare const strategiesIndicatorsTalibExternalResolver: import("@feathersjs/schema").Resolver<{ _id: string; name: string; group: string; alias: string; function: string; description: string; inputs: any[]; optInputs: any[]; outputs: any[]; hyperopt?: { field: string; space: string; type: string; min: number; max: number; default: number; }[] | undefined; }, HookContext>>; export declare const strategiesIndicatorsTalibDataSchema: import("@feathersjs/typebox").TPick; name: import("@feathersjs/typebox").TString; group: import("@feathersjs/typebox").TString; alias: import("@feathersjs/typebox").TString; function: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TString; inputs: import("@feathersjs/typebox").TArray; optInputs: import("@feathersjs/typebox").TArray; outputs: import("@feathersjs/typebox").TArray; hyperopt: import("@feathersjs/typebox").TOptional; space: import("@feathersjs/typebox").TString; type: import("@feathersjs/typebox").TString; min: import("@feathersjs/typebox").TNumber; max: import("@feathersjs/typebox").TNumber; default: import("@feathersjs/typebox").TNumber; }>>>; }>, ["name", "group", "alias"]>; export type StrategiesIndicatorsTalibData = Static; export declare const strategiesIndicatorsTalibDataValidator: import("@feathersjs/schema").Validator; export declare const strategiesIndicatorsTalibDataResolver: import("@feathersjs/schema").Resolver<{ _id: string; name: string; group: string; alias: string; function: string; description: string; inputs: any[]; optInputs: any[]; outputs: any[]; hyperopt?: { field: string; space: string; type: string; min: number; max: number; default: number; }[] | undefined; }, HookContext>>; export declare const strategiesIndicatorsTalibPatchSchema: import("@feathersjs/typebox").TPartial; name: import("@feathersjs/typebox").TString; group: import("@feathersjs/typebox").TString; alias: import("@feathersjs/typebox").TString; function: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TString; inputs: import("@feathersjs/typebox").TArray; optInputs: import("@feathersjs/typebox").TArray; outputs: import("@feathersjs/typebox").TArray; hyperopt: import("@feathersjs/typebox").TOptional; space: import("@feathersjs/typebox").TString; type: import("@feathersjs/typebox").TString; min: import("@feathersjs/typebox").TNumber; max: import("@feathersjs/typebox").TNumber; default: import("@feathersjs/typebox").TNumber; }>>>; }>>; export type StrategiesIndicatorsTalibPatch = Static; export declare const strategiesIndicatorsTalibPatchValidator: import("@feathersjs/schema").Validator; export declare const strategiesIndicatorsTalibPatchResolver: import("@feathersjs/schema").Resolver<{ _id: string; name: string; group: string; alias: string; function: string; description: string; inputs: any[]; optInputs: any[]; outputs: any[]; hyperopt?: { field: string; space: string; type: string; min: number; max: number; default: number; }[] | undefined; }, HookContext>>; export declare const strategiesIndicatorsTalibQueryProperties: import("@feathersjs/typebox").TPick; name: import("@feathersjs/typebox").TString; group: import("@feathersjs/typebox").TString; alias: import("@feathersjs/typebox").TString; function: import("@feathersjs/typebox").TString; description: import("@feathersjs/typebox").TString; inputs: import("@feathersjs/typebox").TArray; optInputs: import("@feathersjs/typebox").TArray; outputs: import("@feathersjs/typebox").TArray; hyperopt: import("@feathersjs/typebox").TOptional; space: import("@feathersjs/typebox").TString; type: import("@feathersjs/typebox").TString; min: import("@feathersjs/typebox").TNumber; max: import("@feathersjs/typebox").TNumber; default: import("@feathersjs/typebox").TNumber; }>>>; }>, ["_id", "name", "alias"]>; export declare const strategiesIndicatorsTalibQuerySchema: import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TIntersect<[import("@feathersjs/typebox").TPartial; alias: import("@feathersjs/typebox").TOptional; name: import("@feathersjs/typebox").TOptional; }>; $select: import("@feathersjs/typebox").TUnsafe<("_id" | "alias" | "name")[]>; $and: import("@feathersjs/typebox").TArray, 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>]>>]>>; alias: 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>]>>]>>; name: 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").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>]>>]>>; alias: 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>]>>]>>; name: 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").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>]>>]>>; alias: 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>]>>]>>; name: 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").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>]>>]>>; alias: 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>]>>]>>; name: 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 StrategiesIndicatorsTalibQuery = Static; export declare const strategiesIndicatorsTalibQueryValidator: import("@feathersjs/schema").Validator; export declare const strategiesIndicatorsTalibQueryResolver: import("@feathersjs/schema").Resolver | undefined; alias?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; name?: 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; alias?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; name?: 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; alias?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; name?: 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; alias?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; name?: string | Partial<{ $gt: string; $gte: string; $lt: string; $lte: string; $ne: string; $in: string | string[]; $nin: string | string[]; } & {}> | undefined; } & {}, HookContext>>;