import { Every } from './Every'; import { PickFall } from './PickFall'; import { PickFallMix } from './PickFallMix'; import { SimpleEvery } from './SimpleEvery'; /** * 按照rule算法计算出的指标集 */ export type DrawQuotaItem = { id: number; date: string; numbers: number[]; win?: boolean; /** * 1 输,0赢,-1打平 */ winType?: number; quota?: number; target?: number | string; targetPos?: number; targetId?: number; /** * 本次操作记录 */ logger?: string[]; /** * 附加数据,map */ attach?: Record; }; export type DrawQuotaItemExtra = DrawQuotaItem & { catchQuotas: DrawQuotaItem[]; }; export type DepositResult = { id: number; buyNumbers: number[]; price: number; total: number; taskMax?: number; }; /** * 购买规则算法 */ export declare const DepositRuleAlgorithm: { PickFall: typeof PickFall; PickFallMix: typeof PickFallMix; PickMax: (list: DrawQuotaItem[], config: import("./PickMax").PickMaxConfig, basePrice: number) => DepositResult[]; PickMix: (list: DrawQuotaItem[], config: import("./PickMix").PickMixConfig, basePrice: number) => DepositResult[]; Every: typeof Every; SimpleEvery: typeof SimpleEvery; };