@prefecthq/prefect-design
Version:
A collection of low-level Vue components.
6 lines (5 loc) • 373 B
TypeScript
import { RouteComponent, RouteRecordRaw } from 'vue-router';
export type ImportComponent = RouteComponent | (() => Promise<RouteComponent>);
export type Section = Record<string, ImportComponent>;
export declare function isSection(value: unknown): value is Section;
export declare function convertSectionToRouteRecords(section: Section, isRoot?: boolean): RouteRecordRaw[];