import type { Size, SizeType } from "../../types"; import type { Dimension, ZAlignment } from "../../types/alignment"; import type { Badge } from "../../types/components/stack"; import { type CSS } from "../../utils/base-utils"; export declare function mapFixedWidthBounds(width: Size): CSS; export declare function mapFixedHeightBounds(height: Size): CSS; export declare function mapFillHeight(parentDimension?: Dimension["type"]): CSS; /** Fill clamps must follow the flex min-size reset so authored bounds win. */ export declare function mapStackSize(size: SizeType, parentDimension?: Dimension["type"]): CSS; export declare function mapDimension(dimension: Dimension): Record; type JustifyAlign = { justifyContent: string; alignItems: string; }; export declare function mapLayerAlignment(alignment: ZAlignment): JustifyAlign; export declare function mapBadge(badge?: Badge | null, parentBorderWidth?: number): CSS; export {};