export interface IconData {
    svgFile: string;
    name: string | MappedIconNames;
    cat_namespace?: string | IconCategoryNamespace;
    category: string | IconCategory;
    code: string;
}
export declare enum IconCategory {
    Command = "command",
    HealthStatus = "health-status",
    Object = "object",
    Severity = "severity",
    State = "state",
    Tab = "tab",
    Widget = "widget"
}
export declare enum IconCategoryNamespace {
    Command = "command_",
    Object = "object_",
    Severity = "severity_",
    State = "state_",
    Status = "status_",
    Widget = "widget_"
}
export declare type MappedIconNames = IconSeverity | IconState | IconWidget;
export declare enum IconStatus {
    Acknowledged = "acknowledged",
    Critical = "critical",
    Disabled = "disabled",
    Down = "down",
    External = "external",
    Inactive = "inactive",
    Issues = "issues",
    Missing = "missing",
    Mixed = "mixed",
    Reserved = "reserved",
    NotRunning = "notrunning",
    Shutdown = "shutdown",
    Sleep = "sleep",
    Standby = "standby",
    Suspended = "suspended",
    Testing = "testing",
    Transient = "transient",
    Undefined = "undefined",
    Unknown = "unknown",
    Unmanaged = "unmanaged",
    Unplugged = "unplugged",
    Unreachable = "unreachable",
    Up = "up",
    Used = "used",
    Warning = "warning"
}
export declare enum IconSeverity {
    CriticalInverse = "severity_critical-inverse",
    Critical = "severity_critical",
    Error = "severity_error",
    InfoInverse = "severity_info-inverse",
    Info = "severity_info",
    Ok = "severity_ok",
    Tip = "severity_tip",
    Unknown = "severity_unknown",
    WarningInverse = "severity_warning-inverse",
    Warning = "severity_warning"
}
export declare enum IconState {
    Hidden = "state_hidden",
    Ok = "state_ok",
    Paused = "state_paused",
    Restarting = "state_restarting",
    Running = "state_running",
    Shutdown = "state_shutdown",
    Sleeping = "state_sleeping",
    Stopped = "state_stopped",
    Unknown = "state_unknown",
    Unmanaged = "state_unmanaged",
    Unplugged = "state_unplugged",
    Visible = "state_visible",
    Lock = "state_lock",
    Unlock = "state_unlock"
}
export declare enum IconWidget {
    Chart = "widget_chart",
    Dashboard = "widget_dashboard",
    Gauge = "widget_gauge",
    List = "widget_list",
    Map = "widget_map",
    Other = "widget_other",
    PieChart = "widget_pie-chart",
    Summary = "widget_summary",
    Table = "widget_table",
    Tree = "widget_tree"
}
