/**
 * Note: requires the `$disable-display-none-class` variable to remain `false`.
 *
 * @since 6.0.0
 */
export declare const DISPLAY_NONE_CLASS = "rmd-display-none";
/**
 * This is a small util to check if an element within react-md is visible by
 * checking the element and all parents to see if they contain the
 * {@link DISPLAY_NONE_CLASS}.
 *
 * @example Simple Example
 * ```tsx
 * const treeItem = screen.getByRole("treeitem", { name: "Tree Item" });
 * const subTreeItem = screen.getByRole("treeitem", { Name: "Sub Tree Item" });
 *
 * expect(isElementVisible(treeItem)).toBe(true);
 * expect(isElementVisible(subTreeItem)).toBe(false):
 *
 * await user.click(treeItem);
 * expect(isElementVisible(treeItem)).toBe(true);
 * expect(isElementVisible(subTreeItem)).toBe(true);
 * ```
 * @since 6.0.0
 */
export declare function isElementVisible(element: HTMLElement | null): boolean;
