/**
 * Copyright Aquera Inc 2023
 *
 * This source code is licensed under the BSD-3-Clause license found in the
 * LICENSE file in the root directory of this source tree.
 */
import { __decorate } from "tslib";
import { LitElement, html } from 'lit';
import { customElement } from 'lit/decorators.js';
import { styles } from './nile-spinner.css';
/**
 * Nile icon component.
 *
 * @tag nile-spinner
 *
 */
let NileSpinner = class NileSpinner extends LitElement {
    /**
     * The styles for Spinner
     * @remarks If you are extending this class you can extend the base styles with super. Eg `return [super(), myCustomStyles]`
     */
    static get styles() {
        return [styles];
    }
    /* #endregion */
    /* #region Methods */
    /**
     * Render method
     * @slot This is a slot test
     */
    render() {
        return html `
      <svg part="base" class="spinner" role="progressbar" aria-valuetext="loading">
        <circle class="spinner__track"></circle>
        <circle class="spinner__indicator"></circle>
      </svg>
    `;
    }
};
NileSpinner = __decorate([
    customElement('nile-spinner')
], NileSpinner);
export { NileSpinner };
export default NileSpinner;
//# sourceMappingURL=nile-spinner.js.map