import { LitElement } from 'lit'; /** * @element ui-divider * @description A visual divider for separating content, with optional label * * @slot - Optional label text in the center of the divider * * @cssprop --divider-color - Color of the divider line * @cssprop --divider-thickness - Thickness of the divider line * @cssprop --divider-spacing - Spacing around the divider * * @example * ```html * * OR * * ``` */ export declare class UIDivider extends LitElement { static styles: import("lit").CSSResult; /** * Orientation of the divider * @type {'horizontal' | 'vertical'} */ orientation: 'horizontal' | 'vertical'; /** * Visual variant of the divider * @type {'solid' | 'dashed' | 'dotted'} */ variant: 'solid' | 'dashed' | 'dotted'; /** * Spacing around the divider * @type {'none' | 'xs' | 'sm' | 'md' | 'lg' | 'xl'} */ spacing?: 'none' | 'xs' | 'sm' | 'md' | 'lg' | 'xl'; /** * Optional label text */ label?: string; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ui-divider': UIDivider; } } //# sourceMappingURL=divider.d.ts.map