@builder.io/mitosis
Version:
Write components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io
8 lines (7 loc) • 379 B
TypeScript
import { Project, SourceFile, Symbol } from 'ts-morph';
export declare const removeMitosisImport: (code: string) => string;
export declare const getPropsSymbol: (ast: SourceFile) => Symbol | undefined;
export declare const getContextSymbols: (ast: SourceFile) => Set<Symbol>;
export declare const createTypescriptProject: (tsConfigFilePath: string) => {
project: Project;
};