import { NgDocThemeService } from '@ng-doc/app/services/theme';
import * as i0 from '@angular/core';

interface ToggleTheme {
    name: string;
    theme: string | null;
}
declare class NgDocThemeToggleComponent {
    protected readonly themes: ToggleTheme[];
    protected readonly documentElement: HTMLElement;
    protected readonly themeService: NgDocThemeService;
    get currentTheme(): ToggleTheme;
    get nextTheme(): ToggleTheme;
    toggleTheme(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<NgDocThemeToggleComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NgDocThemeToggleComponent, "ng-doc-theme-toggle", never, {}, {}, never, never, true, never>;
}

export { NgDocThemeToggleComponent };
