@trycourier/courier-ui-core
Version:
The core UI kit for Courier Web Components
12 lines (11 loc) • 467 B
TypeScript
import { SystemThemeMode } from '../utils/system-theme-mode';
import { CourierBaseElement } from './courier-base-element';
export declare class CourierSystemThemeElement extends CourierBaseElement {
static get id(): string;
private _currentSystemTheme;
get currentSystemTheme(): SystemThemeMode;
private _systemThemeCleanup;
constructor();
protected onComponentUnmounted(): void;
protected onSystemThemeChange(_: SystemThemeMode): void;
}