/**
 * @file Defines constants for the background field, ensuring a single source of truth
 * for presets used in both the field definition and the style transforms.
 */
export declare const BACKGROUND_POSITION_PRESETS: readonly [{
    readonly value: "center";
    readonly label: "Center";
}, {
    readonly value: "top";
    readonly label: "Top";
}, {
    readonly value: "top left";
    readonly label: "Top Left";
}, {
    readonly value: "top right";
    readonly label: "Top Right";
}, {
    readonly value: "bottom";
    readonly label: "Bottom";
}, {
    readonly value: "bottom left";
    readonly label: "Bottom Left";
}, {
    readonly value: "bottom right";
    readonly label: "Bottom Right";
}, {
    readonly value: "left";
    readonly label: "Left";
}, {
    readonly value: "right";
    readonly label: "Right";
}, {
    readonly value: "top center";
    readonly label: "Top Center";
}, {
    readonly value: "bottom center";
    readonly label: "Bottom Center";
}, {
    readonly value: "left center";
    readonly label: "Left Center";
}, {
    readonly value: "right center";
    readonly label: "Right Center";
}, {
    readonly value: "left top";
    readonly label: "Left Top";
}, {
    readonly value: "right top";
    readonly label: "Right Top";
}, {
    readonly value: "left bottom";
    readonly label: "Left Bottom";
}, {
    readonly value: "right bottom";
    readonly label: "Right Bottom";
}];
export declare const BACKGROUND_POSITION_PRESET_VALUES: ("bottom" | "top" | "center" | "left" | "right" | "right center" | "top left" | "top right" | "bottom left" | "bottom right" | "top center" | "bottom center" | "left center" | "left top" | "right top" | "left bottom" | "right bottom")[];
/**
 * Maps position keywords to rb-* anchor positioning classes.
 * Used for positioning scaled/overflow images within their containers.
 */
export declare const POSITION_TO_ANCHOR_CLASSES: Record<string, string>;
/** Default anchor classes when position is null or unrecognized */
export declare const DEFAULT_ANCHOR_CLASSES = "rb-anchor-center";
/**
 * Gets rb-* anchor positioning classes for a position keyword.
 * Used for positioning scaled/overflow background images.
 */
export declare function getAnchorClasses(position: string | null): string;
