/**
 * Gets the parent element of the current element, even if the current element is a `ShadowRoot`.
 *
 * @category Web : Elements
 * @category Package : @augment-vir/web
 * @package [`@augment-vir/web`](https://www.npmjs.com/package/@augment-vir/web)
 */
export declare function getParentElement(element: Node): Element | undefined;
/**
 * Recursively search for an ancestor of the starting element that passes the given callback.
 *
 * @category Web : Elements
 * @category Package : @augment-vir/web
 * @package [`@augment-vir/web`](https://www.npmjs.com/package/@augment-vir/web)
 */
export declare function findMatchingAncestor(start: Element, testParent: (parent: Element) => boolean): Element | undefined;
