import { ApiPropertyOptions } from '@nestjs/swagger';
import { UUIDVersion, ValidationOptions } from 'class-validator';
/**
 *
 * @param options - These are the same types as `ApiProperty`
 * @param version - These are the same types as `IsUUID`
 * @param validationOptions - These are the same types as `IsUUID`
 *
 * @default
 * options: { type: String, format: 'uuid' }
 * validationOptions.message: 'Formato de GUID inválido.'
 * version: 4
 */
export declare function ApiPropertyUuid(options?: ApiPropertyOptions, version?: UUIDVersion, validationOptions?: ValidationOptions): <TFunction extends Function, Y>(target: object | TFunction, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor<Y>) => void;
//# sourceMappingURL=api-property-uuid.decorator.d.ts.map