import { types as t } from "@marko/compiler"; import { type TagDefinition } from "@marko/compiler/babel-utils"; declare module "@marko/compiler/dist/types" { interface MarkoTag { tagDef?: TagDefinition | null; } } export declare function preAnalyze(program: t.NodePath): void; /** A `` tag declaring `id` as `expr`. */ export declare function toConstTag(id: t.LVal, expr: t.Expression): t.MarkoTag;