/**
 * NavRoute Registry
 *
 * Auto-generated by SmartStack MCP - DO NOT EDIT MANUALLY
 * Run `scaffold_routes` to regenerate
 */
export interface NavRoute {
    navRoute: string;
    api: string;
    web: string;
    permissions: string[];
    controller?: string;
    methods: string[];
}
export declare const ROUTES: Record<string, NavRoute>;
/**
 * Get route configuration by NavRoute path
 */
export declare function getRoute(navRoute: string): NavRoute;
/**
 * Check if user has permission for route
 */
export declare function hasRoutePermission(navRoute: string, userPermissions: string[]): boolean;
/**
 * Get all routes for a context
 */
export declare function getRoutesByContext(context: string): NavRoute[];
//# sourceMappingURL=navRoutes.generated.d.ts.map