import { type FIXServer } from '../FIXServer.ts';
import type { Message } from '../message/Message.ts';
/**
 * Processes incoming messages for a FIX server session.
 * This function handles message sequence validation, logging, and routing to appropriate
 * message handlers based on the message type. It also manages heartbeat timers,
 * message sequence numbers, and validates the license.
 *
 * @param {FIXServer} parser - The FIX server instance handling the session
 * @param {Message} message - The message to process
 * @throws {Error} If the license is invalid
 */
export declare const serverProcessMessage: (parser: FIXServer, message: Message) => void;
