import crypto from 'node:crypto';
import { NonEmptyString } from './NonEmptyString.js';
type Uuid4String<T extends string = string> = NonEmptyString<T, crypto.UUID> & {
    readonly __isUUID4?: true;
};
declare const parseUuid4: <T extends string = string>(value: string) => Uuid4String<T>;
export { parseUuid4, type Uuid4String };
