import { ComponentInterface } from '../../stencil-public-runtime'; /** * @component BCM Divider * @description * A versatile divider component that creates a visual separation between content. * It supports horizontal or vertical orientation with customizable styles and sizes. * The component uses CSS variables for theming and Tailwind for styling. */ export declare class Divider implements ComponentInterface { /** * @prop {('horizontal'|'vertical')} direction * @description Determines the orientation of the divider * @default 'horizontal' * @example * */ direction: 'horizontal' | 'vertical'; /** * @prop {('solid'|'dashed'|'dotted')} variant * @description Sets the border style of the divider * @default 'solid' * @example * */ variant: 'solid' | 'dashed' | 'dotted'; /** * @prop {('small'|'medium'|'large')} size * @description Controls the thickness of the divider * @default 'medium' * @values * - small: 1px border * - medium: 2px border * - large: 4px border * @example * */ size: 'small' | 'medium' | 'large'; private dividerClass; render(): any; }