export declare enum WidgetLayout {
    oneLine = "one_line",
    twoLine = "two_line"
}
export declare enum RecordLimitType {
    fixed = 1,
    variable = 2
}
export declare enum RestrictionMode {
    disable = 1,
    hide = 2
}
export declare enum Mask {
    none = 1,
    date = 2,
    hour = 3,
    dateHour = 4,
    zipCode = 5,
    crazyZipCode = 6,
    telephone = 7,
    telephoneWithCodeArea = 8,
    usTelephone = 9,
    iPAddress = 10,
    money = 11,
    other = 12
}
export declare enum MaskSerialize {
    '00:00' = "hour",
    '00/00/0000' = "date",
    '00/00/00 00:00' = "date_hour",
    '00000-000' = "zip_code",
    '0-00-00-00' = "crazy_zip_code",
    '00000-00000' = "telephone",
    '(00) 0000-0000' = "telephone_with_code_area",
    '(000) 000-0000' = "us_telephone",
    '000.000.000.000' = "ip_address",
    '000,000,000,000,000,00' = "money",
    'other' = "other"
}
export declare enum MaskDeserialize {
    'hour' = "00:00",
    'date' = "00/00/0000",
    'date_hour' = "00/00/00 00:00",
    'zip_code' = "00000-000",
    'crazy_zip_code' = "0-00-00-00",
    'telephone' = "00000-00000",
    'telephone_with_code_area' = "(00) 0000-0000",
    'us_telephone' = "(000) 000-0000",
    'ip_address' = "000.000.000.000",
    'money' = "000,000,000,000,000,00",
    'other' = "other"
}
export declare enum ValueDisplayMode {
    true = "editable",
    false = "readonly"
}
export declare enum FormType {
    asset = "A",
    tracking = "T"
}
export declare enum Case {
    capital = "capital",
    small = "small",
    title = "title",
    none = ""
}
export declare enum DataSource {
    fixedList = 1,
    referenceList = 2,
    choiceApi = 3,
    imageFixedList = 4
}
export declare enum OutputType {
    axtext = 1,
    axnumber = 2
}
export declare enum CaptureType {
    manual = 1,
    onTab = 2,
    onSubmit = 3
}
export declare enum SetValueModeType {
    onTap = "ontap",
    onSubmit = "onsubmit",
    onOpen = "onopen"
}
export declare enum DisplayMode {
    expand = 1,
    collapse = 2
}
export declare enum EntryMode {
    default = 1,
    inline = 2,
    wizard = 3
}
export declare enum ActionType {
    register = 1,
    verify = 2
}
export declare enum BooleanValue {
    true = "0",
    false = "1"
}
export declare enum BooleanValue01 {
    true = "1",
    false = "0"
}
export declare enum StringToBooleanValue {
    true = "1",
    false = "2"
}
export declare enum NumToBooleanValue {
    true = 1,
    false = 2
}
export declare enum WidgetSubType {
    photo = "photo",
    toggle = "yes_no",
    uniqueId = "uniqueid",
    label = "label",
    header = "header",
    hyperLink = "hyperlink",
    timeStamp = "timestamp",
    stopWatch = "stopwatch",
    decimal = "decimal",
    string = "string",
    text = "text",
    numeric = "numeric",
    fixedList = "fixed_list",
    referenceList = "reference_list",
    imageFixedList = "img_fixed_list",
    apiList = "api_list",
    language = "Language",
    number = "number",
    face = "face",
    counter = "counter",
    childRecords = "child_records",
    staticMedia = "staticmedia",
    date = "date",
    dateTime = "both",
    dateTimeOld = "datetime",
    time = "time",
    dateRange = "date_range",
    subForm = "subform",
    autoNumber = "autonumber",
    geofence = "geofence",
    applyGeoFence = "applygeofence",
    scan_with_location = "scan_with_location",
    userList = "user_list",
    assetObjectList = "asset_formObject_list"
}
export declare enum WidgetType {
    choicelist = "choicelist-widget",
    search = "search-widget",
    button = "button-widget",
    textBox = "textbox-widget",
    choiceList = "choicelist-widget",
    qrCodeScanner = "qrcodescanner-widget",
    barCodeScanner = "barcodescanner-widget",
    counter = "counter-widget",
    uniqueId = "uniqueid-widget",
    hyperLink = "hyperlink-widget",
    groupHeader = "groupheader-widget",
    childRecords = "childrecords-widget",
    audio = "audiocapture-widget",
    video = "videocapture-widget",
    imageCapture = "imagecapture-widget",
    capturegpslocation = "capturegpslocation-widget",
    stopWatch = "stopwatch-widget",
    autoNumber = "autonumber-widget",
    dateTime = "datepicker-widget",
    timeStamp = "timestamp-widget",
    toggle = "yes_no-widget",
    formula = "computedvalue-widget",
    language = "language-widget",
    signature = "wetsignaturecapture-widget",
    captureGpsLocation = "capturegpslocation-widget",
    document = "fileupload-widget",
    staticMedia = "staticmedia-widget",
    subForm = "subform-widget",
    verification = "verification-widget",
    gps = "gps-widget",
    geoFence = "geofence-widget",
    applyGeoFence = "applygeofence-widget",
    payment = "payment-widget",
    link = "link-widget"
}
export declare enum SectionType {
    section = "Section",
    sectionField = "SectionField",
    collectionView = "CollectionView"
}
export declare enum SectionChildType {
    meta = "Meta",
    widgetSection = "WidgetSection",
    widget = "Widget"
}
export declare enum DocumentExtensionType {
    pdf = "pdf",
    document = "doc",
    xls = "xls",
    xlsx = "xlsx",
    docx = "docx",
    ppt = "ppt",
    pptx = "pptx",
    txt = "txt",
    html = "html"
}
export declare enum Code {
    en = "en",
    hi = "hi",
    mar = "mar",
    tel = "te",
    fr = "fr",
    de = "de",
    es = "es",
    ar = "ar",
    ID = "ID",
    JP = "JP",
    TH = "TH"
}
export declare enum Name {
    english = "English",
    hindi = "Hindi",
    marathi = "Marathi",
    telugu = "Telugu"
}
export declare enum TextBoxInputType {
    text = "text",
    number = "numeric",
    decimal = "decimal",
    email = "email",
    phone = "phone",
    address = "address"
}
export declare enum MarkUpValue {
    seriesNo = "@{srno}",
    trackedAssetWidget = "@{}",
    user = "@{user}"
}
export declare enum MetaFieldsIdentifier {
    assignedTask = "{_Assigned_Task_}",
    assignedTo = "{_Assigned_To_}",
    assignedBy = "{_Assigned_By_}",
    date = "{_Date_}",
    status = "{_Status_}",
    description = "{_Description_}"
}
export declare enum SortingOrder {
    ascending = "asc",
    descending = "desc"
}
