#ifndef SERVICES_NETWORK_TRUST_TOKENS_TYPES_H_
#define SERVICES_NETWORK_TRUST_TOKENS_TYPES_H_
#include <optional>
#include <string>
#include <string_view>
#include "base/time/time.h"
#include "services/network/public/mojom/trust_tokens.mojom-shared.h"
#include "services/network/trust_tokens/proto/public.pb.h"
#include "url/origin.h"
namespace network {
namespace internal {
base::Time TimestampToTime(Timestamp timestamp);
Timestamp TimeToTimestamp(base::Time time);
std::string_view TrustTokenOperationTypeToString(
mojom::TrustTokenOperationType type);
std::string ProtocolVersionToString(mojom::TrustTokenProtocolVersion);
}
}
#endif