import { JSXElementType, JSXElement, Props } from '../elements.js'; import '../jsx-globals.js'; /** * Creates a stable holder for an intrinsic element ref. * * The renderer mutates `current` during commit and clears it during cleanup. * Updating the holder never schedules a render. */ interface Ref { current: T | null; } /** Create a new, empty {@link Ref} holder. */ declare function createRef(): Ref; export { Ref, createRef };