UNPKG

@mui/internal-docs-infra

Version:

MUI Infra - internal documentation creation tools.

20 lines 899 B
import type { Code, VariantExtraFiles, VariantSource, LoadFallbackCodeOptions } from "../../CodeHighlighter/types.mjs"; export type FallbackVariants = { code: Code; initialFilename: string | undefined; initialSource: VariantSource; initialExtraFiles?: VariantExtraFiles; allFileNames: string[]; processedGlobalsCode?: Array<Code>; }; /** * Loads minimal data needed for fallback rendering. * Returns code, initial filename, initial source, extra files, all file names, * and processed globals code. * * @param url - File URL for the variant * @param initialVariant - Name of the initial variant to load * @param loaded - Previously loaded Code object, if any * @param options - Optional loading configuration */ export declare function loadCodeFallback(url: string, initialVariant: string, loaded: Code | undefined, options?: LoadFallbackCodeOptions): Promise<FallbackVariants>;