export interface KVMData {
autoCloseLocalDisplay: boolean;
encryptionConfigurable: boolean;
encryptionEnabled: boolean;
graphicalConsole: GraphicalConsoleItem[];
localKvmEnabled: boolean;
sessionTimeoutMinutes: number | null;
visibleJavaKvm: boolean;
}
export interface GraphicalConsoleItem {
systemId: number | string;
port: number | null;
enabled: boolean | null;
activatedSessionsType: string | null;
persistentUSBConnectionEnabled: boolean | null;
autoOSLockEnabled: boolean | null;
autoOSLockType: string | null;
autoOSLockKey: string[];
disableKeyboardDuringBiosStartup: boolean | null;
maximumNumberOfSessions: number | null;
numberOfActiveSessions: number | null;
}
export interface PopoverState {
[key: string]: boolean;
}