import { Routes } from '@angular/router'; import { NotificationsViewConfig } from './types'; /** * Helper para montar el inbox de notificaciones (`val-notifications-view`) como * ruta en una app del factory. El `config` se pasa por route `data` * (`notificationsConfig`) y el componente lo lee como fallback de su * `@Input() config`. * * @example * ```ts * // app.routes.ts * export const appRoutes: Routes = [ * ...provideValtechNotificationsRoutes(), // → /app/notifications * { path: 'settings', loadChildren: () => ... }, * ]; * * // con config acotada: * ...provideValtechNotificationsRoutes({ config: { enableMarkAll: false } }), * ...provideValtechNotificationsRoutes({ * config: { settingsNotificationsPath: '/app/preferences/push' }, * }), * ``` */ export declare function provideValtechNotificationsRoutes(opts?: { path?: string; config?: NotificationsViewConfig; }): Routes;