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;
