import { FieldCrudManager, ValidationError } from "../../interfaces";
export interface UUIDFieldOptions {
    fieldName: string;
}
export declare class UUIDFieldCrudManager implements FieldCrudManager {
    private readonly options;
    constructor(options: UUIDFieldOptions);
    validate(dto: any): ValidationError[];
    private applyValidations;
    private applyFormatValidations;
    transformForCreate(dto: any): any;
    private isUUID;
    private generateUUID;
}
//# sourceMappingURL=UUIDFieldCrudManager.d.ts.map