import { ShowtimeBottomSheetDragPayload, ShowtimeSheetSnap } from '../ShowtimeBottomSheet'; import { ShowtimeRevealBottomSheetProps } from './ShowtimeRevealBottomSheet.types'; declare var __VLS_12: {}, __VLS_14: {}, __VLS_16: {}; type __VLS_Slots = {} & { reveal?: (props: typeof __VLS_12) => any; } & { header?: (props: typeof __VLS_14) => any; } & { default?: (props: typeof __VLS_16) => any; }; declare const __VLS_base: import('vue').DefineComponent any; "snap-change": (snap: string) => any; drag: (payload: ShowtimeBottomSheetDragPayload) => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ "onUpdate:snap"?: ((snap: string) => any) | undefined; "onSnap-change"?: ((snap: string) => any) | undefined; onDrag?: ((payload: ShowtimeBottomSheetDragPayload) => any) | undefined; }>, { snapSettleTolerance: number; headerClass: string; bodyClass: string; entranceAnimation: boolean; snapAnimation: boolean; headerDragOnly: boolean; handleVisible: boolean; panelBackground: string; panelRadius: number; contentEdgeSnap: boolean; contentEdgeSnapThreshold: number; revealHeight: number; revealSnapKeys: ShowtimeSheetSnap[]; revealClass: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };