import * as x from 'x-value'; export const UUID = x.string.refined<'uuid'>(value => x.refinement( /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.test( value, ), value, 'Expected a UUID.', ), );