marko
Version:
Optimized runtime for Marko templates.
17 lines (16 loc) • 561 B
TypeScript
import { type Tag } from "@marko/compiler/babel-utils";
import { type Binding } from "../util/bindings";
declare const kStartBinding: unique symbol;
declare const kEndBinding: unique symbol;
declare const kStaticDisplay: unique symbol;
declare const kSingleNodeBody: unique symbol;
declare module "@marko/compiler/dist/types" {
interface MarkoTagExtra {
[kStartBinding]?: Binding;
[kEndBinding]?: Binding;
[kStaticDisplay]?: boolean;
[kSingleNodeBody]?: boolean;
}
}
declare const _default: Tag;
export default _default;