import { customElement } from 'lit/decorators.js'
import Element from '../../elements/http/RequestEditor.js'
import styles from '../../elements/http/RequestEditor.styles.js'
import HttpLabelColors from '../../elements/http/HttpLabelColors.js'
import dialogStyles from '../../styles/m3/dialog.module.js'
import surfaceStyles from '../../styles/m3/surface.module.js'

@customElement('http-request-editor')
export class HttpRequestEditorElement extends Element {
  static override styles = [styles, HttpLabelColors, dialogStyles, surfaceStyles]
}

declare global {
  interface HTMLElementTagNameMap {
    'http-request-editor': Element
  }
}
