import type { AST } from "../../../types";
export declare function isRootElement(element: AST.VElement | AST.VDocumentFragment): element is AST.VElement & {
    parent: AST.VDocumentFragment;
};
export declare function isSkipElement(element: AST.VElement | AST.VDocumentFragment): boolean;
export declare function isSlotElement(element: AST.VElement | AST.VDocumentFragment): element is AST.VElement & {
    name: "slot";
};
export declare function getWrapperTransition(element: AST.VElement): AST.VElement | null;
export declare function isElementWrappedInTransition(element: AST.VElement): boolean;
export declare function getParentElement(element: AST.VElement): AST.VElement | null;
