import { RefObject } from 'react';
import { SwipeEvent } from './types';
type UseSwipeToDismiss = {
    onSwipeStart(): void;
    onSwipeMove(event: SwipeEvent): void;
    onSwipeCancel(): void;
    onSwipeEnd(event: SwipeEvent): void;
};
export declare const useSwipeToDismiss: <T extends HTMLElement>(containerRef: RefObject<T | null>, handleOpenChange: ((open: boolean) => void) | null) => UseSwipeToDismiss;
export {};
//# sourceMappingURL=use-swipe-to-dismiss.hook.d.ts.map