<?php 
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) exit;

return array(
        'Accommodation' => array(
                'Apartment'                => 'Apartment',
                'House'                    => 'House',
                'HotelRoom'                => 'HotelRoom',
                'SingleFamilyResidence'    => 'SingleFamilyResidence',
                'VacationRental'           => 'VacationRental'
        ),
         'CreativeWork' => array(
                'Article'                  => 'Article', 
                'ScholarlyArticle'         => 'ScholarlyArticle',
                'Audiobook'                => 'Audiobook',                
                'BlogPosting'              => 'BlogPosting',
                'Book'                     => 'Book',
                'CreativeWork'             => 'CreativeWork',
                'Course'                   => 'Course',
                'CreativeWorkSeries'       => 'CreativeWorkSeries',
                'DiscussionForumPosting'   => 'DiscussionForumPosting',
                'DataFeed'                 => 'DataFeed',
                'FAQ'                      => 'FAQ',
                'HowTo'                    => 'HowTo',
                'ImageObject'              => 'ImageObject',
                'MusicPlaylist'            => 'MusicPlaylist',
                'MusicAlbum'               => 'MusicAlbum',
                'MusicComposition'         => 'MusicComposition',
                'Movie'                    => 'Movie',
                'NewsArticle'              => 'NewsArticle',
                'AnalysisNewsArticle'      => 'AnalysisNewsArticle',
                'AskPublicNewsArticle'     => 'AskPublicNewsArticle',
                'BackgroundNewsArticle'    => 'BackgroundNewsArticle',
                'OpinionNewsArticle'       => 'OpinionNewsArticle',
                'ReportageNewsArticle'     => 'ReportageNewsArticle',
                'ReviewNewsArticle'        => 'ReviewNewsArticle',
                'PodcastEpisode'           => 'PodcastEpisode',
                'PodcastSeason'            => 'PodcastSeason',
                'Photograph'               => 'Photograph',                              
                'qanda'                    => 'Q&A',   
                'Review'                   => 'Review',
                'Recipe'                   => 'Recipe',
                'RealEstateListing'        => 'RealEstateListing', 
                'TVSeries'                 => 'TVSeries',
                'SoftwareApplication'      => 'SoftwareApplication',
                'SpecialAnnouncement'      => 'SpecialAnnouncement',
                'MobileApplication'        => 'MobileApplication',       
                'TechArticle'              => 'TechArticle', 
                'VisualArtwork'            => 'VisualArtwork',                                           
                'WebPage'                  => 'WebPage',
                'ItemPage'                 => 'ItemPage',
                'MedicalWebPage'           => 'MedicalWebPage',
                'BreadCrumbs'              => 'BreadCrumbs',  
                'LearningResource'         => 'LearningResource',  
                'LiveBlogPosting'          => 'LiveBlogPosting',  
                'ImageGallery'             => 'ImageGallery',  
                'MediaGallery'             => 'MediaGallery',  
                'CriticReview'             => 'CriticReview',
                'Certification'            => 'Certification',
                'Guide'                    => 'Guide',
        ),
        'Event' => array(
            'Event'                    => 'Event',
        ),
        'Game' =>  array(
             'Game'                     => 'Game',
             'VideoGame'                => 'VideoGame'                                         
         ),
        'Intangible' => array(
            'ItemList'                       => 'ItemList', 
            'JobPosting'                     => 'JobPosting', 
            'Service'                        => 'Service',
            'TaxiService'                    => 'TaxiService',
            'Trip'                           => 'Trip',   
            'BoatTrip'                       => 'BoatTrip',  
            'EducationalOccupationalProgram' =>  'EducationalOccupationalProgram',
        ),
        'Media' =>  array(
             'AudioObject'              => 'AudioObject',
             'VideoObject'              => 'VideoObject'
         ),
        'Medical' => array(
            'MedicalCondition'         => 'MedicalCondition',
        ),
        'Organization' => array(
            'local_business'           => 'Local Business',
        ),                                                                                                                                                                                    
        'Product' => array(
            'Product'                  => 'Product',
            'ProductGroup'             => 'ProductGroup',
            'Car'                      => 'Car',
            'Vehicle'                  => 'Vehicle'
        ),
        'Place' => array(
            'TouristAttraction'               => 'TouristAttraction',
            'TouristDestination'              => 'TouristDestination',
            'LandmarksOrHistoricalBuildings'  => 'LandmarksOrHistoricalBuildings',
            'TouristTrip'                     => 'TouristTrip',
            'Place'                           => 'Place',  
        ),
        'PlaceOfWorship' => array(
            'BuddhistTemple'      => 'BuddhistTemple',
            'Church'              => 'Church',
            'HinduTemple'         => 'HinduTemple',            
            'Mosque'              => 'Mosque',
        ),
        'Thing' => array(
            'ApartmentComplex'                  => 'ApartmentComplex',
            'EducationalOccupationalCredential' => 'EducationalOccupationalCredential',
            'Person'                            => 'Person',
            'Organization'                      => 'Organization',
            'Project'                           => 'Project', 
            'PsychologicalTreatment'            => 'PsychologicalTreatment',
            'RentAction'                        => 'RentAction',                                                                                 
            'ProfilePage'                       => 'ProfilePage'                                                                                 
        )
     );