import type { TradeIntent, ExecutionResult } from '../strategy/types.js'; import type { MarketSnapshot } from '../collector/types.js'; export declare function simulateFill(intent: TradeIntent, snapshot: MarketSnapshot): ExecutionResult; export declare function wouldFillLimit(price: number, direction: 'long' | 'short', nextSnapshot: MarketSnapshot): boolean; //# sourceMappingURL=fill-simulator.d.ts.map