import { type SugarElement } from '@ephox/sugar'; import type { Bubble } from '../layout/Bubble'; import type { AnchorBox } from '../layout/LayoutTypes'; import type { ReparteeOptions } from '../layout/SimpleLayout'; import type { RepositionDecision } from './Reposition'; declare const layout: (anchorBox: AnchorBox, element: SugarElement, bubbles: Bubble, options: ReparteeOptions) => RepositionDecision; declare const setClasses: (element: SugarElement, decision: RepositionDecision) => void; declare const setHeight: (element: SugarElement, decision: RepositionDecision, options: ReparteeOptions) => void; declare const setWidth: (element: SugarElement, decision: RepositionDecision, options: ReparteeOptions) => void; declare const position: (element: SugarElement, decision: RepositionDecision, options: ReparteeOptions) => void; declare const setPlacement: (element: SugarElement, decision: RepositionDecision) => void; export { layout, setClasses, setHeight, setWidth, position, setPlacement }; //# sourceMappingURL=Callouts.d.ts.map