import { ShowtimeBottomSheetDragPayload, ShowtimeBottomSheetProps } from './ShowtimeBottomSheet.types'; declare const __VLS_export: import('vue').DefineComponent any; "snap-change": (snap: string) => any; drag: (payload: ShowtimeBottomSheetDragPayload) => any; "content-touchstart": (event: TouchEvent) => any; "content-touchmove": (event: TouchEvent) => any; "content-touchend": (event: TouchEvent) => any; "content-touchcancel": (event: TouchEvent) => any; "content-wheel": (event: WheelEvent) => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ "onUpdate:snap"?: ((snap: string) => any) | undefined; "onSnap-change"?: ((snap: string) => any) | undefined; onDrag?: ((payload: ShowtimeBottomSheetDragPayload) => any) | undefined; "onContent-touchstart"?: ((event: TouchEvent) => any) | undefined; "onContent-touchmove"?: ((event: TouchEvent) => any) | undefined; "onContent-touchend"?: ((event: TouchEvent) => any) | undefined; "onContent-touchcancel"?: ((event: TouchEvent) => any) | undefined; "onContent-wheel"?: ((event: WheelEvent) => any) | undefined; }>, { minDragDistance: number; snapSettleTolerance: number; contentClass: string; headerClass: string; bodyClass: string; entranceAnimation: boolean; entranceOffset: number; entranceDuration: number; snapAnimation: boolean; snapAnimationStiffness: number; snapAnimationDamping: number; snapAnimationMass: number; headerDragOnly: boolean; handleVisible: boolean; handleWidth: number; handleHeight: number; panelBackground: string; panelRadius: number; contentEdgeSnap: boolean; contentEdgeSnapThreshold: number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;