echoes/frontend/interface/theme.ts

16 lines
372 B
TypeScript

import { Configuration, PathDescription } from "interface/serializableType";
export interface ThemeConfig {
name: string;
displayName: string;
icon?: string;
version: string;
description?: string;
author?: string;
templates: Map<string, PathDescription>;
layout?: string;
configuration: Configuration;
error?: string;
routes: Map<string, string>;
}