import { TextType } from './interfaces/text-type';
import { FieldSize } from '../../styling/field-size';
import { NumericRange } from '../common/numeric-range';
export declare class TextFieldEntity {
    Label: string | null;
    InstructionalText: string | null;
    InputType: TextType;
    PlaceholderText: string | null;
    PredefinedValue: string | null;
    Required: boolean | null;
    Hidden: boolean | null;
    RequiredErrorMessage: string | null;
    Range: NumericRange | null;
    TextLengthViolationMessage: string | null;
    SfViewName: string;
    FieldSize: FieldSize;
    CssClass: string | null;
    RegularExpression: string | null;
    RegularExpressionViolationMessage: string | null;
    SfFieldType: string;
    SfFieldName: string;
}
