import { type CustomTouchEvent } from '../Touch/Touch';
export declare function swipeBackExcluded(e: CustomTouchEvent): boolean;
export declare function hasHorizontalScrollableElementWithScrolledToLeft(node: HTMLElement): boolean;
export declare const SWIPE_BACK_EDGE_SIZE_THRESHOLD = 20;
export declare const SWIPE_BACK_SHIFT_THRESHOLD = 10;
export declare const getSwipeBackPredicates: (startX: number, shiftX: number, innerWidth: number) => {
    swipedToOpposite: boolean;
    swipeBackTriggered: boolean;
    viewportStartEdgeTouched: boolean;
    viewportEndEdgeTouched: boolean;
};
//# sourceMappingURL=utils.d.ts.map