import { ElementColor, ElementPosition, ElementSize } from "../types"; /** * Get the Bulma CSS class name for a given element position. * * This function maps ElementPosition enum values to their corresponding * Bulma CSS classes for positioning elements. * * @param position - The position of the element (ElementPosition enum value) * @returns The corresponding Bulma CSS class name or empty string for default position * * @example * // Returns "is-centered" * getPositionClassName(ElementPosition.Center); * * @example * // Returns "" * getPositionClassName(ElementPosition.Left); */ export declare const getPositionClassName: (position: ElementPosition) => string; /** * Get the Bulma CSS class name for a given element size. * * This function maps ElementSize enum values to their corresponding * Bulma CSS classes for sizing elements. Returns empty string if size is nullish * or if size equals to skipValue parameter. * * @param size - The size of the element (ElementSize enum value) * @param skipValue - Size value that should be ignored and return empty string * @returns The corresponding Bulma CSS class name or empty string if size is nullish or equals skipValue * * @example * // Returns "is-medium" * getSizeClassName(ElementSize.Medium); * * @example * // Returns "" * getSizeClassName(null); * * @example * // Returns "" * getSizeClassName(undefined); * * @example * // Returns "" * getSizeClassName(ElementSize.Small, ElementSize.Small); */ export declare const getSizeClassName: (size?: ElementSize, skipValue?: ElementSize) => string; /** * Get the Bulma CSS class name for a given element color. * * This function converts ElementColor enum values to their corresponding * Bulma CSS classes for coloring elements. Returns empty string for Default color. * * @param color - The color of the element (ElementColor enum value) * @returns The corresponding Bulma CSS class name or empty string for default color * * @example * // Returns "is-primary" * getElementColorClassName(ElementColor.Primary); * * @example * // Returns "" * getElementColorClassName(ElementColor.Default); * * @example * // Returns "" * getElementColorClassName(null); */ export declare const getElementColorClassName: (color?: ElementColor) => string; //# sourceMappingURL=styles.d.ts.map