import { RefObject } from "react"; //#region src/useRef/useRef.d.ts /** * Creates a React ref with a `value` alias for `current`. * * Pastweb internals use `value` for cross-framework ref consistency, while the * returned object still behaves like a normal React ref. * * @typeParam T - Stored value type. * @param value - Initial ref value. * @returns React ref with a mutable `value` getter/setter. * * @example * ```tsx * const count = useRef(0); * * count.value += 1; * console.log(count.current); * ``` */ declare function useRef(value: T): RefObject & { value: T; }; //#endregion export { useRef }; //# sourceMappingURL=useRef.d.cts.map