export const ruleIds = {
    and: "and",
    or: "or",
    //website
    websiteName: "{3AAE96B8-B1DB-43F4-B6BC-8E9E57E72EDA}",
    //date
    dateHasPassed: "{8A9B001F-FB59-4F0F-B3F3-C6C5360ED451}",
    dayOfMonth: "{816F72B0-DBE1-4D39-A68E-682FFC31133E}",
    dayOfWeek: "{C18B0900-ED61-47A8-AEF0-AD6D133512C8}",
    monthOfYear: "{F27973B0-4439-48F6-AC06-ED2C2F31AC61}",
    //device
    deviceQueryString: "{F80D5BB0-A9EB-4BE0-850A-EE135B826D2E}",
    deviceUserAgent: "{FF13BB5F-D493-4AE0-8822-41E19323346E}",
    //fields
    fieldComparesTo: "{61C016A2-5210-4F1D-A663-BDA18BE487F6}",
    fieldIsEmpty: "{DA0D1AEA-0144-4A40-9AF0-3123526C9163}",
    fieldType: "{C186B6C0-C702-4A05-93E4-982F1FCF16AE}",
    //items
    itemAncestorOrSelf: "{24E8928E-4EB7-44B2-AF62-1893F8715918}",
    itemDescendantOrSelf: "{7D5DA661-BEF9-441C-B1F7-D80DE3E0972F}",
    itemLevel: "{858E8CC5-7614-4B6A-8B51-274CFF30088D}",
    itemPath: "{4B889F07-94D4-4371-B522-9FFE8AF0BE12}",
    itemParentName: "{A4C74B82-8EBB-4BDA-BE23-B03C5BA43586}",
    itemParentTemplate: "{AF2FBD9A-DED2-42B5-B38D-BAC45D301296}",
    itemIsInSiteContext: "{188A8AB5-30C2-4EB8-8AA6-9FD83591F9BE}",
    itemBaseTemplate: "{D0810F9D-734C-452D-BBB6-4730368D68F1}",
    itemId: "{4F5389E9-79B7-4FE1-A43A-EEA4ECD19C94}",
    itemName: "{944E1C68-CAF1-468E-87DC-CE85D168D961}",
    itemTemplate: "{5DE6D53E-EA62-4D17-8BDD-FEBCD80AC07B}",
    itemLanguage: "{4F59DE1D-EA1D-4745-99AB-A846452E5532}",
    //request
    requestCookieExists: "{3EC6CAC6-255C-41B3-AA52-D98C9E7368D7}",
    requestCookieValue: "{5D59107E-7970-4DEB-A244-473610C59C94}",
    requestReferrer: "{5C73B7B9-5BF7-425D-AD48-1F7362AB9092}",
    requestParamExists: "{C9C75E8D-9D2B-4F60-9629-96A69236B17A}",
    requestParamValue: "{74759FE2-7D63-4F63-8952-C3F3C73D58F7}",
    //query
    sitecoreQuery: "{5CD2292C-32AC-4976-AA4F-A741555D22F8}",
    //system
    true: "{4888ABBB-F17D-4485-B14B-842413F88732}"
};

export const operatorIds = {
    //numbers
    isEqualTo: "{066602E2-ED1D-44C2-A698-7ED27FD3A2CC}",
    isGreaterThan: "{B88CD556-082E-4385-BB76-E4D1B565F290}",
    isGreaterThanOrEqualTo: "{814EF7D0-1639-44FD-AEEF-735B5AC14425}",
    isLessThan: "{E362A3A4-E230-4A40-A7C4-FC42767E908F}",
    isLessThanOrEqualTo: "{2E1FC840-5919-4C66-8182-A33A1039EDBF}",
    isNotEqualTo: "{3627ED99-F454-4B83-841A-A0194F0FB8B4}",
    //string
    isStringEqualTo: "{10537C58-1684-4CAB-B4C0-40C10907CE31}",
    isStringEqualToIgnoreCase: "{537244C2-3A3F-4B81-A6ED-02AF494C0563}",
    isStringNotEqualTo: "{A6AC5A6B-F409-48B0-ACE7-C3E8C5EC6406}",
    isStringNotEqualToIgnoreCase: "{6A7294DF-ECAE-4D5F-A8D2-C69CB1161C09}",
    stringContains: "{2E67477C-440C-4BCA-A358-3D29AED89F47}",
    isStringRegexMatch: "{F8641C26-EE27-483C-9FEA-35529ECC8541}",
    isStringEndsWith: "{22E1F05F-A17A-4D0C-B376-6F7661500F03}",
    isStringStartsWith: "{FDD7C6B1-622A-4362-9CFF-DDE9866C68EA}"
}

export const commandIds = {
    runScript: "{94C5C335-0902-4B45-B528-11B220005DD7}",
    logMessage: "{4D151B8B-BD5F-4479-A35F-EE740F6387E8}"
}