diff --git a/libs/api/src/lib/features/licensing/licensing.types.ts b/libs/api/src/lib/features/licensing/licensing.types.ts index 116cbad09..fb0b16093 100644 --- a/libs/api/src/lib/features/licensing/licensing.types.ts +++ b/libs/api/src/lib/features/licensing/licensing.types.ts @@ -109,6 +109,14 @@ export interface FormFieldConfig { showWhen?: FieldCondition; readOnly?: boolean; source?: string; + /** + * Marks `min` as bound to live configuration rather than stored with the + * field — `"licenseType.capitalThreshold"` for a capital amount. The server + * resolves it on every read, so `min` already carries the real floor by the + * time the wizard sees it; this is only here so the builder round-trips the + * binding instead of dropping it on save. + */ + minSource?: string; sortOrder?: number; }