import { BottomSheetProps } from '../types/bottom-sheet-props.type'; import { TabEvent, TabEventListener } from '../utils/event-listeners/TabEventListener'; import { AnimationFrame } from '../utils/animation/animation-frame'; import { BottomSheetState, DraggingState } from '../types'; export declare const handleDragTriggerClick: (draggingState: DraggingState, eventTrigger: EventTarget | null, contentWrapper: HTMLElement) => void; export declare const handleDragStart: (mouseEventListener: TabEventListener, bottomSheetContainer: HTMLElement, bottomSheetProps: Required, draggingState: DraggingState) => (event: TabEvent) => void; export declare const handleDragMove: (mouseEventListener: TabEventListener, bottomSheetContainer: HTMLElement, bottomSheetProps: Required, draggingState: DraggingState, animationFrame: AnimationFrame) => (event: TabEvent) => void; export declare const handleDragEnd: (eventListener: TabEventListener, bottomSheetContainer: HTMLElement, bottomSheetProps: Required, draggingState: DraggingState, animationFrame: AnimationFrame, onClose: () => void, bottomSheetState: BottomSheetState) => (event: TabEvent) => void; //# sourceMappingURL=dragging-handler.d.ts.map