@mui/internal-docs-infra
Version:
MUI Infra - internal documentation creation tools.
14 lines • 796 B
text/typescript
import type { ParsedCreateFactory } from "./parseCreateFactoryCall.mjs";
/**
* Adds or replaces precompute data in createDemo function calls.
*
* @param source - The source code string containing createDemo calls
* @param precomputeData - The data object to inject
* @param demoCallInfo - Information about the parsed demo call structure from parseCreateFactoryCall
* @param options - Optional configuration
* @param options.passPrecomputeAsIs - Whether to pass precompute data as-is without JSON stringifying (default: false)
* @returns The modified source code with precompute data injected
*/
export declare function replacePrecomputeValue(source: string, precomputeData: Record<string, any>, demoCallInfo?: ParsedCreateFactory, options?: {
passPrecomputeAsIs?: boolean;
}): string;