interface Setting {
    activatable?: boolean;
    default: number;
    isHidden?: (() => boolean);
    key: string;
    label: string;
    options: SettingOption[];
    requireReload?: boolean;
    type: SettingType;
}

Properties

activatable?: boolean

Whether the setting can be activated or not

default: number
isHidden?: (() => boolean)

Determines whether the setting should be hidden from the UI

key: string
label: string
options: SettingOption[]
requireReload?: boolean