import { FieldCrudManager, ValidationError } from "../../interfaces";
export interface ShortTextFieldOptions {
    length: number | undefined | null;
    regexPattern: string | undefined | null;
    required: boolean | undefined | null;
    fieldName: string;
}
export declare class ShortTextFieldCrudManager implements FieldCrudManager {
    private options;
    constructor(options: ShortTextFieldOptions);
    validate(dto: any, _files: Array<Express.Multer.File>): ValidationError[];
    private applyValidations;
    private applyFormatValidations;
    transformForCreate(dto: any): any;
    private isApplyStringValidation;
    private isApplyLengthValidation;
    private isApplyRegexValidation;
    private isApplyRequiredValidation;
}
//# sourceMappingURL=ShortTextFieldCrudManager.d.ts.map