refactor: refine UUID type definition