UNPKG

@httpx/assert

Version:
20 lines (17 loc) 829 B
import { f as UuidVersion, U as Uuid, a as UuidV1, b as UuidV3, c as UuidV4, d as UuidV5, e as UuidV7 } from './uuid.types-Dl0Ynjfc.cjs'; import './opaque.types-Dc5fGlwR.cjs'; /** * Check if a value is a valid uuid version: 1, 3, 4 or 5 */ declare const isUuidVersion: (v: unknown) => v is UuidVersion; /** * Check whether a value is string and passes uuid validation with * optional given version */ declare const isUuid: (v: unknown, version?: UuidVersion) => v is Uuid; declare const isUuidV1: (v: unknown) => v is UuidV1; declare const isUuidV3: (v: unknown) => v is UuidV3; declare const isUuidV4: (v: unknown) => v is UuidV4; declare const isUuidV5: (v: unknown) => v is UuidV5; declare const isUuidV7: (v: unknown) => v is UuidV7; export { isUuid, isUuidV1, isUuidV3, isUuidV4, isUuidV5, isUuidV7, isUuidVersion };