import React from 'react';
/**
 * useParallax
 * Adds subtle 3D tilt based on pointer position.
 * - maxTilt: degrees of rotation on each axis
 * - perspective: CSS perspective in px
 */
export declare function useParallax<T extends HTMLElement = HTMLDivElement>(maxTilt?: number, perspective?: number): {
    readonly ref: React.MutableRefObject<T | null>;
    readonly onMouseMove: (e: React.MouseEvent) => void;
    readonly onMouseLeave: () => void;
};
//# sourceMappingURL=useParallax.d.ts.map