magner
Version:
Universal admin panel magnetic to any backend
9 lines (8 loc) • 353 B
TypeScript
import { Router } from 'vue-router';
import type { RoutingConfig } from '../../types/configs/routing';
export interface RoutingFinalConfig {
router: Router;
routing: RoutingConfig;
}
export type RouterController = () => RoutingFinalConfig;
export declare const routerController: <ROLE extends string>(config: RoutingConfig) => RouterController;