import type { types as t } from "@marko/compiler"; export type MarkoRootPath = t.NodePath; export declare function getMarkoRoot(path: t.NodePath): MarkoRootPath | null; export declare function getExprRoot(path: t.NodePath): t.NodePath; export declare function getFnRoot(path: t.NodePath): t.NodePath | undefined; export declare function getFnParent(path: t.NodePath): t.NodePath | undefined; export declare function getDeclarationRoot(path: t.NodePath): t.NodePath | undefined; export declare function isMarkoRoot(path: t.NodePath): path is MarkoRootPath;