import { DurabilityLevel } from '../../enumerations/durabilityLevel'; export interface IMessageSystemConfig { enableMessageSizedBlocks: boolean; minMessageSizeThreshold: number; maxMessageSizeThreshold: number; paddingStrategy: 'zero' | 'random'; storageRetryAttempts: number; storageRetryDelayMs: number; routingTimeoutMs: number; queryTimeoutMs: number; eventEmissionRetries: number; defaultMessageTTLMs: number; maxRecipientsPerMessage: number; /** Durability level for message storage. Defaults to Ephemeral (no FEC required). */ durabilityLevel: DurabilityLevel; } export declare const DEFAULT_MESSAGE_SYSTEM_CONFIG: IMessageSystemConfig; export declare function loadMessageSystemConfig(): IMessageSystemConfig; //# sourceMappingURL=messageSystemConfig.d.ts.map