chromium/content/public/browser/installability_error.h

// 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.

#ifndef CONTENT_PUBLIC_BROWSER_INSTALLABILITY_ERROR_H_
#define CONTENT_PUBLIC_BROWSER_INSTALLABILITY_ERROR_H_

#include <ostream>
#include <string>
#include <vector>

#include "content/common/content_export.h"

namespace content {

struct CONTENT_EXPORT InstallabilityErrorArgument {};

struct CONTENT_EXPORT InstallabilityError {};

CONTENT_EXPORT std::ostream& operator<<(std::ostream& os,
                                        const InstallabilityError& error);

}  // namespace content

#endif  // CONTENT_PUBLIC_BROWSER_INSTALLABILITY_ERROR_H_