// components/attribution_reporting/debug_types.mojom-webui.ts is auto generated by mojom_bindings_generator.py, do not edit
// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import { mojo } from '//resources/mojo/mojo/public/js/bindings.js';
export const DebugDataTypeSpec = { $: mojo.internal.Enum() };
export var DebugDataType;
(function (DebugDataType) {
    DebugDataType[DebugDataType["MIN_VALUE"] = 0] = "MIN_VALUE";
    DebugDataType[DebugDataType["MAX_VALUE"] = 40] = "MAX_VALUE";
    DebugDataType[DebugDataType["kSourceDestinationLimit"] = 0] = "kSourceDestinationLimit";
    DebugDataType[DebugDataType["kSourceNoised"] = 1] = "kSourceNoised";
    DebugDataType[DebugDataType["kSourceStorageLimit"] = 2] = "kSourceStorageLimit";
    DebugDataType[DebugDataType["kSourceSuccess"] = 3] = "kSourceSuccess";
    DebugDataType[DebugDataType["kSourceUnknownError"] = 4] = "kSourceUnknownError";
    DebugDataType[DebugDataType["kSourceDestinationRateLimit"] = 5] = "kSourceDestinationRateLimit";
    DebugDataType[DebugDataType["kTriggerNoMatchingSource"] = 6] = "kTriggerNoMatchingSource";
    DebugDataType[DebugDataType["kTriggerNoMatchingFilterData"] = 8] = "kTriggerNoMatchingFilterData";
    DebugDataType[DebugDataType["kTriggerReportingOriginLimit"] = 9] = "kTriggerReportingOriginLimit";
    DebugDataType[DebugDataType["kTriggerEventDeduplicated"] = 10] = "kTriggerEventDeduplicated";
    DebugDataType[DebugDataType["kTriggerEventNoMatchingConfigurations"] = 11] = "kTriggerEventNoMatchingConfigurations";
    DebugDataType[DebugDataType["kTriggerEventNoise"] = 12] = "kTriggerEventNoise";
    DebugDataType[DebugDataType["kTriggerEventLowPriority"] = 13] = "kTriggerEventLowPriority";
    DebugDataType[DebugDataType["kTriggerEventExcessiveReports"] = 14] = "kTriggerEventExcessiveReports";
    DebugDataType[DebugDataType["kTriggerEventStorageLimit"] = 15] = "kTriggerEventStorageLimit";
    DebugDataType[DebugDataType["kTriggerEventReportWindowPassed"] = 16] = "kTriggerEventReportWindowPassed";
    DebugDataType[DebugDataType["kTriggerAggregateDeduplicated"] = 17] = "kTriggerAggregateDeduplicated";
    DebugDataType[DebugDataType["kTriggerAggregateNoContributions"] = 18] = "kTriggerAggregateNoContributions";
    DebugDataType[DebugDataType["kTriggerAggregateInsufficientBudget"] = 19] = "kTriggerAggregateInsufficientBudget";
    DebugDataType[DebugDataType["kTriggerAggregateStorageLimit"] = 20] = "kTriggerAggregateStorageLimit";
    DebugDataType[DebugDataType["kTriggerAggregateReportWindowPassed"] = 21] = "kTriggerAggregateReportWindowPassed";
    DebugDataType[DebugDataType["kTriggerAggregateExcessiveReports"] = 22] = "kTriggerAggregateExcessiveReports";
    DebugDataType[DebugDataType["kTriggerUnknownError"] = 23] = "kTriggerUnknownError";
    DebugDataType[DebugDataType["kOsSourceDelegated"] = 24] = "kOsSourceDelegated";
    DebugDataType[DebugDataType["kOsTriggerDelegated"] = 25] = "kOsTriggerDelegated";
    DebugDataType[DebugDataType["kTriggerEventReportWindowNotStarted"] = 26] = "kTriggerEventReportWindowNotStarted";
    DebugDataType[DebugDataType["kTriggerEventNoMatchingTriggerData"] = 27] = "kTriggerEventNoMatchingTriggerData";
    DebugDataType[DebugDataType["kHeaderParsingError"] = 28] = "kHeaderParsingError";
    DebugDataType[DebugDataType["kSourceReportingOriginPerSiteLimit"] = 29] = "kSourceReportingOriginPerSiteLimit";
    DebugDataType[DebugDataType["kTriggerEventAttributionsPerSourceDestinationLimit"] = 30] = "kTriggerEventAttributionsPerSourceDestinationLimit";
    DebugDataType[DebugDataType["kTriggerAggregateAttributionsPerSourceDestinationLimit"] = 31] = "kTriggerAggregateAttributionsPerSourceDestinationLimit";
    DebugDataType[DebugDataType["kSourceChannelCapacityLimit"] = 32] = "kSourceChannelCapacityLimit";
    DebugDataType[DebugDataType["kSourceTriggerStateCardinalityLimit"] = 33] = "kSourceTriggerStateCardinalityLimit";
    DebugDataType[DebugDataType["kSourceDestinationGlobalRateLimit"] = 34] = "kSourceDestinationGlobalRateLimit";
    DebugDataType[DebugDataType["kSourceReportingOriginLimit"] = 35] = "kSourceReportingOriginLimit";
    DebugDataType[DebugDataType["kSourceDestinationPerDayRateLimit"] = 36] = "kSourceDestinationPerDayRateLimit";
    DebugDataType[DebugDataType["kSourceDestinationLimitReplaced"] = 37] = "kSourceDestinationLimitReplaced";
    DebugDataType[DebugDataType["kSourceScopesChannelCapacityLimit"] = 38] = "kSourceScopesChannelCapacityLimit";
    DebugDataType[DebugDataType["kSourceMaxEventStatesLimit"] = 39] = "kSourceMaxEventStatesLimit";
    DebugDataType[DebugDataType["kTriggerAggregateInsufficientNamedBudget"] = 40] = "kTriggerAggregateInsufficientNamedBudget";
})(DebugDataType || (DebugDataType = {}));
