import { types as t } from "@marko/compiler"; import type { LoadTrigger } from "../../html/assets"; declare module "@marko/compiler/dist/types" { interface ProgramExtra { /** Absolute filenames of templates this one imports with `load`. */ loadImports?: Set; } } declare const _default: { analyze(this: unknown, importDecl: t.NodePath): void; translate: { exit(this: unknown, importDecl: t.NodePath): void; }; }; export default _default; export declare function ensureHtmlLoadWrapped(loadFile: t.BabelFile, getTemplate: () => t.Identifier, triggers: LoadTrigger[] | undefined): string;