import { AtomWindowStyle } from "./AtomWindowStyle";
import { AtomPopupStyle } from "./AtomPopupStyle";
import { App } from "../../App";
import { ColorItem } from "../../core/Colors";
import { IDisposable, INotifyPropertyChanging } from "../../core/types";
import { NavigationService } from "../../services/NavigationService";
import { AtomStyleSheet } from "../styles/AtomStyleSheet";
export declare class AtomTheme extends AtomStyleSheet implements INotifyPropertyChanging, IDisposable {
    private navigationService;
    bgColor: ColorItem;
    color: ColorItem;
    hoverColor: ColorItem;
    activeColor: ColorItem;
    selectedBgColor: ColorItem;
    selectedColor: ColorItem;
    padding: number;
    readonly window: AtomWindowStyle;
    readonly popup: AtomPopupStyle;
    constructor(app: App, navigationService: NavigationService);
}
//# sourceMappingURL=AtomTheme.d.ts.map