import type { SettingsFieldSchema } from "rune-lab/core"; import type { SettingsSection } from "rune-lab/ui"; export interface FieldGroup { id: string; label: string; fields: SettingsFieldSchema[]; pluginId?: string; } export interface SidebarEntry { id: string; label: string; icon: string; } export interface ModalModel { sidebar: SidebarEntry[]; generalGroups: FieldGroup[]; standalone: Map; } export declare function deriveModalModel(raw: SettingsSection[]): ModalModel;