// components/browser_apis/tab_drag/tab_drag_api.mojom-forward.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_BROWSER_APIS_TAB_DRAG_TAB_DRAG_API_MOJOM_FORWARD_H_
#define COMPONENTS_BROWSER_APIS_TAB_DRAG_TAB_DRAG_API_MOJOM_FORWARD_H_



#include "mojo/public/cpp/bindings/struct_forward.h"

#include "mojo/public/cpp/bindings/deprecated_interface_types_forward.h"








namespace tabs_api::mojom {
class TabDragService_StartDrag_ResponseParam_ResultDataView;
class TabDragService_RegisterDropTarget_ResponseParam_ResultDataView;
class TabDragService_StartDrag_ResponseParam_Result;

using TabDragService_StartDrag_ResponseParam_ResultPtr = mojo::StructPtr<TabDragService_StartDrag_ResponseParam_Result>;

class TabDragService_RegisterDropTarget_ResponseParam_Result;

using TabDragService_RegisterDropTarget_ResponseParam_ResultPtr = mojo::StructPtr<TabDragService_RegisterDropTarget_ResponseParam_Result>;

class TabDragService;

class DropTargetRegistration;

class DropTarget;




}  // tabs_api::mojom

#endif  // COMPONENTS_BROWSER_APIS_TAB_DRAG_TAB_DRAG_API_MOJOM_FORWARD_H_