import { ComponentPropsWithoutRef } from 'react'; import { LayoutUtilProps } from '../../types'; /** * Props for the Divider component * @extends ComponentPropsWithoutRef<"span"> * @extends LayoutUtilProps */ export type DividerProps = ComponentPropsWithoutRef<"span"> & LayoutUtilProps & { /** * Controls the alignment of content within the divider. * @default center */ alignContent?: "start" | "center" | "end"; /** * Controls the spacing around the divider. * @default "0" */ spacing?: "0" | "half" | "1" | "2" | "3" | "4" | "5" | "6" | "8" | "12" | 0 | 0.5 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 12; /** * When true, renders the divider vertically instead of horizontally. * @default false */ vertical?: boolean; }; /** * Divider component for creating visual separators between content sections. * * Features: * - Horizontal and vertical divider orientations * - Optional content display within the divider * - Three content alignment options (start, center, end) * - Configurable spacing with predefined size tokens * - Supports layout utilities for positioning and spacing * - Flexible content placement with automatic line positioning * - Responsive design that adapts to container width * * @example * * Section Title * */ export declare const Divider: import('react').ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & LayoutUtilProps & { /** * Controls the alignment of content within the divider. * @default center */ alignContent?: "start" | "center" | "end"; /** * Controls the spacing around the divider. * @default "0" */ spacing?: "0" | "half" | "1" | "2" | "3" | "4" | "5" | "6" | "8" | "12" | 0 | 0.5 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 12; /** * When true, renders the divider vertically instead of horizontally. * @default false */ vertical?: boolean; } & import('react').RefAttributes>;