Smart DataTypes is an enum which is describes type of property .
export enum SmartDataTypes { Text, Number, Date, DateTime }