import { Color } from "@vived/core";
import { AppObject, AppObjectPM } from "@vived/core";
import { ThemeColorType } from "../Entities/ThemeColors";
export declare class ThemeColorMapPM extends AppObjectPM<Map<ThemeColorType, Color>> {
    static readonly type = "ThemeColorMapPM";
    private themeColors?;
    vmsAreEqual(a: Map<ThemeColorType, Color>, b: Map<ThemeColorType, Color>): boolean;
    onThemeColorMapChange: () => void;
    dispose: () => void;
    constructor(appObject: AppObject);
}
//# sourceMappingURL=ThemeColorMapPM.d.ts.map