UNPKG

@mui/internal-docs-infra

Version:

MUI Infra - internal documentation creation tools.

25 lines 726 B
/** * Variant examination utility for analyzing variant structure and paths */ import type { VariantCode } from "./types.js"; interface PathContextBase { hasMetadata: boolean; maxSourceBackNavigation: number; urlDirectory: string[]; rootLevel: string; pathInwardFromRoot: string; } interface PathContextWithUrl extends PathContextBase { hasUrl: true; actualUrl: string; } interface PathContextWithoutUrl extends PathContextBase { hasUrl: false; actualUrl?: undefined; } export type PathContext = PathContextWithUrl | PathContextWithoutUrl; /** * Create path context for processing files with extended information */ export declare function createPathContext(variant: VariantCode): PathContext; export {};