import type { CSSResultOrNative } from 'lit'
import { customElement } from 'lit/decorators.js'
import Element from './internals/TextAreaElement.js'
import styles from '../text-field/internals/TextField.styles.js'

@customElement('ui-text-area')
export class UiTextAreaElement extends Element {
  static override styles: CSSResultOrNative[] = [styles]
}

declare global {
  interface HTMLElementTagNameMap {
    'ui-text-area': Element
  }
}
