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