```ts
/**
