import { IntersectionStrategy } from './strategy/intersection-strategy';
interface PressHandlers {
    onPressed?: () => void;
    onRelease?: () => void;
    intersectionStrategy?: IntersectionStrategy;
}
export declare function usePressGesture({ onPressed, onRelease, intersectionStrategy, }: PressHandlers): {
    dom: (...args: any[]) => import('@use-gesture/react/dist/declarations/src/types').ReactDOMAttributes;
    mesh: () => {
        onPointerDown: () => void;
        onPointerUp: () => void;
        onPointerOut: () => void;
    };
};
export {};
//# sourceMappingURL=use-press-gesture.d.ts.map