#pragma once

#include <iosfwd>

namespace maps::wiki::json2ymapsdf::ymapsdf::schema {

enum class Type {
    Integer,
    Bool,
    Text,
    Geometry,
    ByteArray,
    Double,
    Json
};

std::istream& operator >> (std::istream& stream, Type& type);
std::ostream& operator << (std::ostream& stream, const Type& type);

} // namespace maps::wiki::json2ymapsdf::ymapsdf::schema
