import { default as React } from 'react';
export interface DividerProps {
/** Optional text label */
label?: string;
/** Label position */
labelPosition?: 'left' | 'center' | 'right';
/** Orientation */
orientation?: 'horizontal' | 'vertical';
/** Spacing around the divider */
spacing?: 'none' | 'sm' | 'md' | 'lg' | 'xl';
/** Line thickness */
thickness?: 'thin' | 'medium' | 'thick';
/** Color variant */
variant?: 'light' | 'medium' | 'dark';
/** Additional className for the container */
className?: string;
/** Additional className for the line */
lineClassName?: string;
}
/**
* Divider Component
*
* A visual separator for content sections with optional label support.
* Can be used horizontally or vertically to divide content areas.
*
* @example
* ```tsx
*