import type { CallToolResult } from '@modelcontextprotocol/sdk/types.js';
import { type IFIXParser, type Message } from 'fixparser';
import type { VerifiedOrder } from '../schemas/index.ts';
export declare const createVerifyOrderHandler: (parser: IFIXParser, verifiedOrders: Map<string, VerifiedOrder>) => ((args: VerifiedOrder) => Promise<CallToolResult>);
export declare const createExecuteOrderHandler: (parser: IFIXParser, verifiedOrders: Map<string, VerifiedOrder>, pendingRequests: Map<string, (data: Message) => void>) => ((args: VerifiedOrder) => Promise<CallToolResult>);
