import type { ValuesOf } from '../../Types/ValuesOf';
/**
 * `Placement` - Defines the placement of an element in relation to a target component.
 *
 * @public
 */
export declare const Placement: {
    /**
     * `bottom` - Places the element below the target component.
     */
    readonly Bottom: "bottom";
    /**
     * `bottom-start` - Places the element below and to the start of the target component.
     */
    readonly BottomStart: "bottom-start";
    /**
     * `bottom-end` - Places the element below and to the end of the target component.
     */
    readonly BottomEnd: "bottom-end";
    /**
     * `left` - Places the element to the left of the target component.
     */
    readonly Left: "left";
    /**
     * `left-start`: Places the element on the upper left side of the target component.
     */
    readonly LeftStart: "left-start";
    /**
     * `left-end` - Places the element on the lower left side of the target component.
     */
    readonly LeftEnd: "left-end";
    /**
     * `right` - Places the element on the right side of the target Component.
     */
    readonly Right: "right";
    /**
     * `right-start` - Places the element on the upper right side of the target component.
     */
    readonly RightStart: "right-start";
    /**
     * `right-end` - Places the element on the lower right side of the target component.
     */
    readonly RightEnd: "right-end";
    /**
     * `top` - Places the element above the target component.
     */
    readonly Top: "top";
    /**
     * `top-start` - Places the element above and to the start of the target component.
     */
    readonly TopStart: "top-start";
    /**
     * `top-end` - Places the element above and to the end of the target component.
     */
    readonly TopEnd: "top-end";
};
/**
 * @public
 */
export type Placement = ValuesOf<typeof Placement>;
//# sourceMappingURL=Placement.d.ts.map