import { Routes } from '@angular/router'; import { OrganizationViewConfig } from './types'; /** * Helper para montar la vista Gestión de organización (`val-organization-view`) * como ruta en una app del factory. El `config` se pasa por route `data` * (`organizationConfig`) y el componente lo lee como fallback de su * `@Input() config`. * * @example * ```ts * // settings.routes.ts * export const settingsRoutes: Routes = [ * ...provideValtechOrganizationRoutes(), // → /app/settings/organization * { path: 'preferences', loadComponent: () => ... }, * ]; * * // con config acotada: * ...provideValtechOrganizationRoutes({ config: { showLeave: false } }), * ...provideValtechOrganizationRoutes({ config: { viewPermissionsRoute: '/app/roles' } }), * ``` */ export declare function provideValtechOrganizationRoutes(opts?: { path?: string; config?: OrganizationViewConfig; }): Routes;