import type { ActivityTransitionState } from "@stackflow/core"; export declare const SWIPE_BACK_RATIO_CSS_VAR_NAME = "--stackflow-swipe-back-ratio"; export declare function useStyleEffectSwipeBack({ dimRef, edgeRef, paperRef, appBarRef, offset, transitionDuration, preventSwipeBack, moveAppBarTogether, getActivityTransitionState, onSwipeStart, onSwipeMove, onSwipeEnd, onTransitionEnd, }: { dimRef: React.RefObject; edgeRef: React.RefObject; paperRef: React.RefObject; appBarRef?: React.RefObject; offset: number; transitionDuration: string; preventSwipeBack: boolean; moveAppBarTogether: boolean; getActivityTransitionState: () => ActivityTransitionState | null; onSwipeStart?: () => void; onSwipeMove?: (args: { dx: number; ratio: number; }) => void; onSwipeEnd?: (args: { swiped: boolean; }) => void; onTransitionEnd?: (args: { swiped: boolean; }) => void; }): void; //# sourceMappingURL=useStyleEffectSwipeBack.d.ts.map