@builder.io/mitosis
Version:
Write components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io
12 lines (11 loc) • 593 B
TypeScript
import { ToAlpineOptions } from '../../generators/alpine/types';
import { MitosisNode } from '../../types/mitosis-node';
import { TranspilerGenerator } from '../../types/transpiler';
export declare const checkIsComponentNode: (node: MitosisNode) => boolean;
/**
* Test if the binding expression would be likely to generate
* valid or invalid liquid. If we generate invalid liquid tags
* Shopify will reject our PUT to update the template
*/
export declare const isValidAlpineBinding: (str?: string) => boolean;
export declare const componentToAlpine: TranspilerGenerator<ToAlpineOptions>;