import { Routes } from '@angular/router'; import { SecurityViewConfig } from './types'; /** * Helper para montar la vista Seguridad (`val-security-view`) como ruta en una * app del factory. El `config` se pasa por route `data` (`securityConfig`) y el * componente lo lee como fallback de su `@Input() config`. * * @example * ```ts * // settings.routes.ts * export const settingsRoutes: Routes = [ * ...provideValtechSecurityRoutes(), * { path: 'preferences', loadComponent: () => ... }, * ]; * * // con config acotada: * ...provideValtechSecurityRoutes({ config: { showPolicies: false } }), * ...provideValtechSecurityRoutes({ config: { homeRoute: '/app/dashboard' } }), * ``` */ export declare function provideValtechSecurityRoutes(opts?: { path?: string; config?: SecurityViewConfig; }): Routes;