#ifndef SERVICES_NETWORK_DATA_REMOVER_UTIL_H_
#define SERVICES_NETWORK_DATA_REMOVER_UTIL_H_
#include <string>
#include <vector>
#include "base/functional/callback_forward.h"
#include "net/base/does_url_match_filter.h"
#include "services/network/public/mojom/clear_data_filter.mojom-forward.h"
#include "url/gurl.h"
#include "url/origin.h"
namespace network {
COMPONENT_EXPORT(NETWORK_SERVICE)
net::UrlFilterType ConvertClearDataFilterType(
mojom::ClearDataFilter_Type filter_type);
COMPONENT_EXPORT(NETWORK_SERVICE)
base::RepeatingCallback<bool(const GURL&)> BindDoesUrlMatchFilter(
mojom::ClearDataFilter_Type filter_type,
const std::vector<url::Origin>& origins,
const std::vector<std::string>& domains);
}
#endif