export type DashboardMode = 'server' | 'serverless';
export type DashboardNavigationGroup = 'overview' | 'applications' | 'operations' | 'infrastructure' | 'compute-data' | 'settings' | 'organization';
export interface DashboardPageRoute {
    id: string;
    path: string;
    label: string;
    group: DashboardNavigationGroup;
    modes: readonly DashboardMode[];
    adminOnly: boolean;
    legacyPaths?: readonly string[];
}
export declare const dashboardPageRoutes: readonly DashboardPageRoute[];
export declare function resolveLegacyDashboardRoute(path: string): string | undefined;
export declare function routesForDashboard(mode: DashboardMode, member: boolean): DashboardPageRoute[];
