UNPKG

marko

Version:

Optimized runtime for Marko templates.

20 lines (19 loc) 685 B
import { types as t } from "@marko/compiler"; import { type Tag } from "@marko/compiler/babel-utils"; import { type Binding } from "../util/references"; declare const kStartBinding: unique symbol; declare const kEndBinding: unique symbol; declare const kStaticDisplay: unique symbol; declare const kSingleNodeBody: unique symbol; declare const kDisplayRef: unique symbol; declare module "@marko/compiler/dist/types" { interface NodeExtra { [kStartBinding]?: Binding; [kEndBinding]?: Binding; [kStaticDisplay]?: boolean; [kSingleNodeBody]?: boolean; [kDisplayRef]?: t.Expression; } } declare const _default: Tag; export default _default;