UNPKG

pmarket-cli

Version:
17 lines (16 loc) 823 B
import { PolymarketService } from "../services/polymarket.service.js"; import { Strategy } from "./strategy.js"; import { ContractService } from "../services/contract.service.js"; import { CacheService } from "../services/cache.service.js"; import { ConfigService } from "../services/config.service.js"; export declare class Context { private polymarketService; private contractService; private cacheService; private configService; private strategy; constructor(polymarketService: PolymarketService, contractService: ContractService, cacheService: CacheService, configService: ConfigService); setStrategy: (strategy: Strategy) => void; executeStrategy: (options: Record<string, unknown>) => Promise<void>; determineStrategy: (options: Record<string, unknown>) => Strategy | undefined; }