import { IRect } from '../../../interfaces/IRect.js'; import type { IDesignItem } from '../../item/IDesignItem.js'; import { ISnaplinesProviderService } from './ISnaplinesProviderService.js'; export declare const provideSnaplinesWithDistance = "provideSnaplinesWithDistance"; export declare const provideSnaplinesWithDistanceDistance = "provideSnaplinesWithDistanceDistance"; export declare class SnaplinesProviderService implements ISnaplinesProviderService { provideSnaplines(containerItem: IDesignItem, ignoredItems: IDesignItem[]): { outerRect: DOMRect; positionsH: [number, IRect][]; positionsMiddleH: [number, IRect][]; positionsV: [number, IRect][]; positionsMiddleV: [number, IRect][]; }; }