interface ColumnInterface { attributeChangedCallback(name: string, oldValue: string, newValue: string): void; connectedCallback(): void; updateStyleBySpan(span: SpanType): void; } declare type ColumnAttributeType = 'xxl' | 'xl' | 'lg' | 'md' | 'sm' | 'xs' | 'style'; interface SpanType { xxl: string; xl: string; lg: string; md: string; sm: string; xs: string; } export default class Column extends HTMLElement implements ColumnInterface { static get observedAttributes(): ColumnAttributeType[]; private readonly $container; private readonly $slot; private readonly $style; span: SpanType; constructor(); connectedCallback(): void; attributeChangedCallback(name: any, oldValue: any, newValue: any): void; updateStyleBySpan({ xxl, xl, lg, md, sm, xs }: { xxl: any; xl: any; lg: any; md: any; sm: any; xs: any; }): void; setSpan(span: SpanType): this; setContent(content: HTMLElement | string): this; } export {};