blob: 7f62d559243d3933e703d8ee7dd6cae26984449d [file] [log] [blame]
// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CHROME_BROWSER_DIPS_DIPS_FEATURES_H_
#define CHROME_BROWSER_DIPS_DIPS_FEATURES_H_
#include "base/feature_list.h"
#include "base/metrics/field_trial_params.h"
#include "base/time/time.h"
#include "chrome/browser/dips/dips_utils.h"
namespace dips {
BASE_DECLARE_FEATURE(kFeature);
extern const base::FeatureParam<bool> kPersistedDatabaseEnabled;
extern const base::FeatureParam<bool> kDeletionEnabled;
extern const base::FeatureParam<base::TimeDelta> kGracePeriod;
extern const base::FeatureParam<base::TimeDelta> kTimerDelay;
extern const base::FeatureParam<base::TimeDelta> kInteractionTtl;
extern const base::FeatureParam<DIPSTriggeringAction> kTriggeringAction;
extern const base::FeatureParam<base::TimeDelta> kClientBounceDetectionTimeout;
} // namespace dips
#endif // CHROME_BROWSER_DIPS_DIPS_FEATURES_H_