import { Optional } from '@ephox/katamari'; import type * as Boxes from '../../alien/Boxes'; import type { AlloyComponent } from '../../api/component/ComponentApi'; import type { PlacementSpec, PositioningConfig, PositioningState } from './PositioningTypes'; declare const position: (component: AlloyComponent, posConfig: PositioningConfig, posState: PositioningState, placee: AlloyComponent, placementSpec: PlacementSpec) => void; declare const positionWithinBounds: (component: AlloyComponent, posConfig: PositioningConfig, posState: PositioningState, placee: AlloyComponent, placementSpec: PlacementSpec, optWithinBounds: Optional) => void; declare const getMode: (component: AlloyComponent, pConfig: PositioningConfig, _pState: PositioningState) => string; declare const reset: (component: AlloyComponent, pConfig: PositioningConfig, posState: PositioningState, placee: AlloyComponent) => void; export { position, positionWithinBounds, getMode, reset }; //# sourceMappingURL=PositionApis.d.ts.map