@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
23 lines (22 loc) • 566 B
TypeScript
import { ThemeDefinition } from "../../models";
import { Theming } from "./Theming";
import { ThemeStore } from "./ThemeStore";
export type VueThemingInstance = {
$options: any;
$theming: Theming;
themeTargetId: string;
themeDefinitionId: string;
themeDefinition: ThemeDefinition;
inheritanceTheme: {
id: string;
};
omniaCurrentTheming: {
id: string;
};
omvcparent: any;
};
export declare class InternalTheming {
themeStore: ThemeStore;
private static _installed;
static install(vue: any): void;
}