interface UseBlinkOptions {
    /** Whether blinking is enabled */
    enabled?: boolean;
    /** Min time between blinks in ms (default: 2000) */
    minInterval?: number;
    /** Max time between blinks in ms (default: 5000) */
    maxInterval?: number;
}
/**
 * Returns a MotionValue representing eyelid close amount (0 = open, 1 = closed).
 * Fires periodic natural blinks when enabled.
 */
export declare function useBlink({ enabled, minInterval, maxInterval, }?: UseBlinkOptions): import("motion-dom").MotionValue<number>;
export {};
