import * as i0 from '@angular/core';
import { Injectable } from '@angular/core';
import { WebcomponentsThemingProvider } from '@fundamental-ngx/ui5-webcomponents-base/theming';

class Ui5WebcomponentsMainThemingService extends WebcomponentsThemingProvider {
    constructor() {
        super(() => import('@ui5/webcomponents/dist/generated/json-imports/Themes.js'));
        this.name = 'ui-5-webcomponents--theming-service';
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "20.1.4", ngImport: i0, type: Ui5WebcomponentsMainThemingService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
    static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "20.1.4", ngImport: i0, type: Ui5WebcomponentsMainThemingService, providedIn: 'root' }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "20.1.4", ngImport: i0, type: Ui5WebcomponentsMainThemingService, decorators: [{
            type: Injectable,
            args: [{ providedIn: 'root' }]
        }], ctorParameters: () => [] });

/**
 * Generated bundle index. Do not edit.
 */

export { Ui5WebcomponentsMainThemingService };
//# sourceMappingURL=fundamental-ngx-ui5-webcomponents-theming.mjs.map
