import type { RenderedVastIcon } from '../../../types'; import type { RenderIconOptions } from './renderIcon'; type CanBeRenderedOptions = Pick; export declare const hasSpace: (newIcon: RenderedVastIcon, config: CanBeRenderedOptions) => boolean; export declare const withinBoundaries: (newIcon: RenderedVastIcon, { placeholder }: CanBeRenderedOptions) => boolean; export declare const withoutOverlaps: (newIcon: RenderedVastIcon, { drawnIcons }: CanBeRenderedOptions) => boolean; export declare const canBeRendered: (newIcon: RenderedVastIcon, config: CanBeRenderedOptions) => boolean; export {};