import { StorageUtilService } from "../storage/storage-util.service"; import { BehaviorSubject } from 'rxjs'; import * as i0 from "@angular/core"; type Theme = 'dark' | 'light'; export declare class ThemeService { private readonly storageUtilService; themeKey: string; theme$: BehaviorSubject; constructor(storageUtilService: StorageUtilService); getTheme(): Theme; setTheme(theme: Theme): void; listenThemeChange(): import("rxjs").Observable; private saveTheme; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export {};