echoes/frontend/interface/theme.ts

22 lines
474 B
TypeScript
Raw Normal View History

import {Configuration, PathDescription} from "interface/serializableType";
export interface ThemeConfig {
name: string;
displayName: string;
icon?: string;
version: string;
description?: string;
author?: string;
templates: {
[key: string]: PathDescription;
};
layout?: string;
configuration: Configuration;
loading?: string;
error?: string;
manage?: string;
routes: {
[path: string]: string;
};
}