import { BoundingClientRect } from 'bloko/common/types'; import { Alignment } from 'bloko/blocks/drop/types'; interface AlignParams { elementMetrics: BoundingClientRect; dropElementMetrics: BoundingClientRect; alignToActivatorBorders: boolean; } declare const _default: { x: { start({ elementMetrics, alignToActivatorBorders }: AlignParams): Alignment; center({ elementMetrics, dropElementMetrics }: AlignParams): Alignment; end({ elementMetrics, dropElementMetrics, alignToActivatorBorders }: AlignParams): Alignment; }; y: { start({ elementMetrics, alignToActivatorBorders }: AlignParams): Alignment; center({ elementMetrics, dropElementMetrics }: AlignParams): Alignment; end({ elementMetrics, dropElementMetrics, alignToActivatorBorders }: AlignParams): Alignment; }; }; export default _default;