import type { Setting } from "../../../provider/settings/Setting"; import type { ResolvedSelectOptions } from "../../../provider/settings/select/ResolvedSelectOptions"; export type SelectSettingAllowedValue = string | number | boolean; export interface SelectSettingOptions { name: string; description: string; options: ResolvedSelectOptions; initial(this: void): number; } export interface SelectSetting extends Setting { type: "SELECT"; options: ResolvedSelectOptions; }