import { LitElement } from 'lit'; export type DividerJustify = 'center' | 'start' | 'end'; export type DividerSize = 'default' | 'small' | 'large' | 'xlarge'; export type DividerVariant = 'default' | 'success' | 'info' | 'warning' | 'error' | 'monochrome'; /** * @csspart ag-divider - The main divider container element * @csspart ag-divider-content - The content container (when slotted content is provided) */ export interface DividerProps { vertical?: boolean; justify?: DividerJustify; size?: DividerSize; variant?: DividerVariant; } /** * Divider component for visually separating content * * @element ag-divider * @slot default - Optional content to display within the divider (text, icons, etc.) */ export declare class AgDivider extends LitElement implements DividerProps { static styles: import('lit').CSSResult; vertical: boolean; justify: DividerJustify; size: DividerSize; variant: DividerVariant; private hasContent; constructor(); private handleSlotChange; private getClasses; render(): import('lit').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ag-divider': AgDivider; } } //# sourceMappingURL=_Divider.d.ts.map