import { RootStore } from './RootStore'; import { RundeckClient } from '@rundeck/client'; import { VersionInfo } from './System'; export declare class Releases { readonly root: RootStore; readonly client: RundeckClient; releases: Array; constructor(root: RootStore, client: RundeckClient); load(): Promise; } export declare class Release extends VersionInfo { static FromApi(resp: ApiRelease): Release; } interface ApiRelease { name: string; version: { major: number; minor: number; patch: number; tag: string; date: string; color: string; name: string; icon: string; }; } export {};