import type { ResourceMetadata } from "./ResourceMetadata.js"; import type { ThemeId } from "./ThemeId.js"; import type { ThemeSettingsDefinition } from "./ThemeSettingsDefinition.js"; import type { WidgetId } from "./WidgetId.js"; export type Theme = { id: ThemeId; /** * Metadata about the theme */ metadata: ResourceMetadata; settings: ThemeSettingsDefinition; /** * Css Styles of the theme */ styles: { [key in WidgetId]?: string; }; /** * Shared css styles for all widgets, commonly used to set styles * for the components library */ sharedStyles: string; }; //# sourceMappingURL=Theme.d.ts.map