1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
unleash.unleash/frontend/src/interfaces/uiConfig.ts

37 lines
619 B
TypeScript
Raw Normal View History

export interface IUiConfig {
authenticationType: string;
baseUriPath: string;
flags: IFlags;
name: string;
slogan: string;
unleashUrl: string;
version: string;
versionInfo: IVersionInfo;
links: ILinks[];
}
export interface IFlags {
C: boolean;
P: boolean;
E: boolean;
}
export interface IVersionInfo {
instanceId: string;
isLatest: boolean;
latest: Object;
current: ICurrent;
}
export interface ICurrent {
oss: string;
enterprise: string;
}
export interface ILinks {
value: string;
icon: string;
href: string;
title: string;
}