@bimeister/pupakit.kit
Version:
PupaKit is an open source collection of Angular components based on an atomic approach to building interfaces, which guarantees better performance and greater development flexibility.
14 lines (13 loc) • 559 B
TypeScript
import { Theme, ThemeService } from '@bimeister/pupakit.common';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare class ThemeWrapperService {
private readonly themeService;
private readonly themeState$;
readonly theme$: Observable<Theme>;
readonly themeClass$: Observable<string>;
constructor(themeService: ThemeService);
setTheme(theme: Theme): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ThemeWrapperService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ThemeWrapperService>;
}