/**
 * Module ids.
 *
 * This type intentionally stays permissive for now so integrations can register
 * new modules freely at runtime (views, layers, pricing, custom tools, and more).
 *
 * If needed later, it can be narrowed to a stricter union of known ids.
 */
export type ModuleId = string;
