import { type Validator, vg } from 'valgen';
import { DECODER, ENCODER } from '../../constants.js';
export declare class UuidType {
    constructor(attributes?: Partial<UuidType>);
    version?: vg.isUUID.UUIDVersion;
    protected [DECODER](properties?: Partial<this>): Validator;
    protected [ENCODER](properties?: Partial<this>): Validator;
}
