import type { FIXParser } from '../FIXParser.ts';
import type { FIXParser as FIXParserBrowser } from '../FIXParserBrowser.ts';
import type { Message } from '../message/Message.ts';
/**
 * Processes incoming messages for a FIX client session.
 * This function handles message sequence validation, logging, and routing to appropriate
 * message handlers based on the message type. It also manages heartbeat timers and
 * message sequence numbers.
 *
 * @param {FIXParser | FIXParserBrowser} parser - The FIX parser instance handling the session
 * @param {Message} message - The message to process
 */
export declare const clientProcessMessage: (parser: FIXParser | FIXParserBrowser, message: Message) => void;
