import type { TeamProtocolMessage } from '@levelcode/common/types/team-protocol';
/**
 * Formats a single TeamProtocolMessage into a human-readable string
 * suitable for injection into an agent's message history.
 */
export declare function formatTeamMessage(message: TeamProtocolMessage): string;
/**
 * Formats an array of TeamProtocolMessages into a single string block
 * wrapped in a system-level container tag, ready for injection into
 * the agent's message history.
 */
export declare function formatInboxMessages(messages: TeamProtocolMessage[]): string | null;
