// Copyright 2024 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // GENERATED FROM THE API DEFINITION IN // extensions/common/api/mime_handler_private.idl // by tools/json_schema_compiler. // DO NOT EDIT. #ifndef EXTENSIONS_COMMON_API_MIME_HANDLER_PRIVATE_H__ #define EXTENSIONS_COMMON_API_MIME_HANDLER_PRIVATE_H__ #include <stdint.h> #include <map> #include <memory> #include <optional> #include <string> #include <vector> #include "base/values.h" namespace extensions { namespace api { namespace mime_handler_private { // // Types // struct StreamInfo { … }; struct PdfPluginAttributes { … }; // // Events // namespace OnSave { extern const char kEventName[]; // "mimeHandlerPrivate.onSave" // Unique ID for the instance that should perform the save. base::Value::List Create(const std::string& stream_url); } // namespace OnSave } // namespace mime_handler_private } // namespace api } // namespace extensions #endif // EXTENSIONS_COMMON_API_MIME_HANDLER_PRIVATE_H__