from uuid_generator import UUIDGenerator
# Generate UUID v4
uuid_v4 = UUIDGenerator.v4()
print(f'UUID v4: {uuid_v4}')
# Generate UUID v1
uuid_v1 = UUIDGenerator.v1()
print(f'UUID v1: {uuid_v1}')
# Generate with version parameter
uuid_custom = UUIDGenerator.generate(4)
print(f'UUID 4: {uuid_custom}')
# Validate
is_valid = UUIDGenerator.validate('550e8400-e29b-41d4-a716-446655440000')
print(f'Valid: {is_valid}')
# Convert to hex
hex_uuid = UUIDGenerator.to_hex('550e8400-e29b-41d4-a716-446655440000')
print(f'Hex: {hex_uuid}')