import { customElement } from 'lit/decorators.js'
import Element from './internals/LoginScreen.js'
import styles from './internals/LoginScreen.styles.js'
import common from './internals/common.styles.js'
import typography from '../../styles/m3/typography.module.js'

import '../../md/progress/ui-progress.js'
import '../../md/button/ui-button.js'

@customElement('login-screen')
export class LoginScreenElement extends Element {
  static override styles = [common, typography, styles]
}

declare global {
  interface HTMLElementTagNameMap {
    'login-screen': LoginScreenElement
  }
}
