import { PropType } from 'vue'; import type { AlignType, AlignResult, TargetType } from './interface'; import { MaybeRef } from '@vueuse/core'; type OnAlign = (source: HTMLElement, result: AlignResult) => void; declare const _default: import("vue").DefineComponent<{ align: PropType>; target: PropType; onAlign: PropType; disabled: PropType>; resizeObservable: { type: PropType>; default: boolean; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; target: PropType; onAlign: PropType; disabled: PropType>; resizeObservable: { type: PropType>; default: boolean; }; }>>, { resizeObservable: MaybeRef; }>; export default _default;