import { NotifyMessageOptions, NotifyMessageCardFields, NotificationColor } from '../../../shared/types/message';
/**
 * Color de cola interno (timers / capas) según clave de mazo.
 *
 * @param stackKey - `'secondary'` mapea a cola neutral; resto a cola brand.
 * @returns Token de color usado por el servicio.
 */
export declare function stackKeyToQueueColor(stackKey: string): NotificationColor;
/**
 * Une campos de tarjeta en raíz de `notify.message` con `notification` (por bloque; en cada bloque gana `notification`).
 *
 * @param options - Payload completo `NotifyMessageOptions` (raíz + bloque anidado opcional).
 * @returns Objeto de overrides para `Notification` o `undefined` si no hay nada que fusionar.
 */
export declare function mergeNotificationCardFromNotifyMessageOptions(options: NotifyMessageOptions): NotifyMessageCardFields | undefined;
//# sourceMappingURL=notificationServiceMergeCard.d.ts.map