import { SupportedRepository } from "./supportedRepositories.js"; /** GUID string */ export type Guid = string; /** String containing only alphanumeric characters */ export type AlphaNumericString = string; /** Free-text string that blocks any HTML tag (e.g. `` in non-tag contexts (e.g. `x < y`) are allowed. Frontend should treat this as untrusted input and escape or sanitize it before rendering. */ export type SafeString = string; /** A JavaScript (JSEP) expression for frontend rendering that excludes potentially dangerous constructs. It's up to the frontend to validate and execute this expression safely. */ export type ExpressionString = string; /** Free-text string that blocks a small set of potentially dangerous patterns (