import type { PropType } from "vue"; declare const _default: import("vue").DefineComponent<{ modelValue: { type: BooleanConstructor; required: false; default: boolean; }; position: { type: PropType<"right" | "left">; required: false; default: string; }; }, { visible: import("vue").WritableComputedRef | import("vue").Ref; target: import("vue").Ref; contentClass: import("vue").ComputedRef<{ "left-0": boolean; "right-0": boolean; }>; transitionName: import("vue").ComputedRef; actionClass: import("vue").ComputedRef<{ "justify-end": boolean; "justify-start": boolean; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (_val: boolean) => true; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: false; default: string; }; }>> & { "onUpdate:modelValue"?: ((_val: boolean) => any) | undefined; }, { modelValue: boolean; position: "right" | "left"; }>; export default _default;