#ifndef SERVICES_DEVICE_PUBLIC_MOJOM_SMART_CARD_MOJOM_FORWARD_H_
#define SERVICES_DEVICE_PUBLIC_MOJOM_SMART_CARD_MOJOM_FORWARD_H_
#include <stdint.h>
#include "mojo/public/cpp/bindings/struct_forward.h"
#include "mojo/public/cpp/bindings/deprecated_interface_types_forward.h"
#include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h"
namespace device::mojom {
class SmartCardReaderStateFlagsDataView;
class SmartCardReaderStateInDataView;
class SmartCardReaderStateOutDataView;
class SmartCardProtocolsDataView;
class SmartCardStatusDataView;
class SmartCardConnectSuccessDataView;
class SmartCardResultDataView;
class SmartCardStatusChangeResultDataView;
class SmartCardListReadersResultDataView;
class SmartCardCreateContextResultDataView;
class SmartCardConnectResultDataView;
class SmartCardDataResultDataView;
class SmartCardStatusResultDataView;
class SmartCardTransactionResultDataView;
enum class SmartCardSuccess : int32_t;
enum class SmartCardError : int32_t;
enum class SmartCardShareMode : int32_t;
enum class SmartCardProtocol : int32_t;
enum class SmartCardDisposition : int32_t;
enum class SmartCardConnectionState : int32_t;
class SmartCardReaderStateFlags;
SmartCardReaderStateFlagsPtr;
class SmartCardReaderStateIn;
SmartCardReaderStateInPtr;
class SmartCardReaderStateOut;
SmartCardReaderStateOutPtr;
class SmartCardProtocols;
SmartCardProtocolsPtr;
class SmartCardStatus;
SmartCardStatusPtr;
class SmartCardConnectSuccess;
SmartCardConnectSuccessPtr;
class SmartCardResult;
SmartCardResultPtr;
class SmartCardStatusChangeResult;
SmartCardStatusChangeResultPtr;
class SmartCardListReadersResult;
SmartCardListReadersResultPtr;
class SmartCardCreateContextResult;
SmartCardCreateContextResultPtr;
class SmartCardConnectResult;
SmartCardConnectResultPtr;
class SmartCardDataResult;
SmartCardDataResultPtr;
class SmartCardStatusResult;
SmartCardStatusResultPtr;
class SmartCardTransactionResult;
SmartCardTransactionResultPtr;
class SmartCardTransaction;
class SmartCardConnection;
class SmartCardContext;
class SmartCardContextFactory;
}
#endif