import { Routes } from '@angular/router'; import { NotificationPreferencesViewConfig } from './types'; /** * Helper para montar las **preferencias de notificaciones push** * (`val-notification-preferences-view`) como ruta en una app del factory. El * `config` se pasa por route `data` (`notificationPreferencesConfig`) y el * componente lo lee como fallback de su `@Input() config`. * * No confundir con `provideValtechNotificationsRoutes` (el inbox / feed). * * @example * ```ts * // app.routes.ts (típicamente bajo settings) * export const settingsRoutes: Routes = [ * ...provideValtechNotificationPreferencesRoutes(), // → notifications * ]; * * // con config acotada: * ...provideValtechNotificationPreferencesRoutes({ config: { showDetails: false } }), * ...provideValtechNotificationPreferencesRoutes({ path: 'push' }), * ``` */ export declare function provideValtechNotificationPreferencesRoutes(opts?: { path?: string; config?: NotificationPreferencesViewConfig; }): Routes;