Commit 56241564 authored by Dominique Feyer's avatar Dominique Feyer
Browse files

TASK: Type details

parent 46bd211d
Loading
Loading
Loading
Loading
Loading
+68 −0
Original line number Diff line number Diff line
@@ -110,6 +110,74 @@ declare global {
}


declare global {

  namespace StencilComponents {
    interface NeosDropdown {
      'label': string;
      'theme': string;
    }
  }

  interface HTMLNeosDropdownElement extends StencilComponents.NeosDropdown, HTMLStencilElement {}

  var HTMLNeosDropdownElement: {
    prototype: HTMLNeosDropdownElement;
    new (): HTMLNeosDropdownElement;
  };
  interface HTMLElementTagNameMap {
    'neos-dropdown': HTMLNeosDropdownElement;
  }
  interface ElementTagNameMap {
    'neos-dropdown': HTMLNeosDropdownElement;
  }
  namespace JSX {
    interface IntrinsicElements {
      'neos-dropdown': JSXElements.NeosDropdownAttributes;
    }
  }
  namespace JSXElements {
    export interface NeosDropdownAttributes extends HTMLAttributes {
      'label'?: string;
      'theme'?: string;
    }
  }
}


declare global {

  namespace StencilComponents {
    interface NeosFormInputLabel {
      'label': string;
    }
  }

  interface HTMLNeosFormInputLabelElement extends StencilComponents.NeosFormInputLabel, HTMLStencilElement {}

  var HTMLNeosFormInputLabelElement: {
    prototype: HTMLNeosFormInputLabelElement;
    new (): HTMLNeosFormInputLabelElement;
  };
  interface HTMLElementTagNameMap {
    'neos-form-input-label': HTMLNeosFormInputLabelElement;
  }
  interface ElementTagNameMap {
    'neos-form-input-label': HTMLNeosFormInputLabelElement;
  }
  namespace JSX {
    interface IntrinsicElements {
      'neos-form-input-label': JSXElements.NeosFormInputLabelAttributes;
    }
  }
  namespace JSXElements {
    export interface NeosFormInputLabelAttributes extends HTMLAttributes {
      'label'?: string;
    }
  }
}


declare global {

  namespace StencilComponents {