/**
 * Normalizes outbound message meta before validation.
 *
 * Order of operations:
 * 1. Start with { timestamp: Date.now() }
 * 2. Merge user-provided meta (can override timestamp)
 * 3. Add correlationId if provided (highest precedence)
 * 4. Strip reserved server-only keys (security boundary)
 *
 * @returns Normalized meta object ready for validation
 */
export declare function normalizeOutboundMeta(userMeta?: Record<string, unknown>, correlationId?: string): Record<string, unknown>;
//# sourceMappingURL=normalize.d.ts.map