/**
 * CloudHospital Api
 * CloudHospital application with Swagger, Swashbuckle, and API versioning.
 *
 * The version of the OpenAPI document: 2
 * Contact: developer@icloudhospital.com
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { AuditableEntityDocumentModel } from './auditable-entity-document-model';
import { CountryCurrencyDocumentModel } from './country-currency-document-model';
import { CountryLanguageDocumentModel } from './country-language-document-model';
import { MediaDocumentModel } from './media-document-model';
import { TranslationDocumentModel } from './translation-document-model';
/**
 *
 * @export
 * @interface CountryDocumentModel
 */
export interface CountryDocumentModel {
    /**
     *
     * @type {Date}
     * @memberof CountryDocumentModel
     */
    'uploadedDate'?: Date;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'en'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ru'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'zh'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'es'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'id'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'pt'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'fr'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'vi'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'th'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ar'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ko'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'bg'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'cs'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'de'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'hi'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'hr'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'hu'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'it'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ja'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'kk'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ky'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'lo'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'lt'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'lv'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'my'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'nl'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'pl'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ro'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'sl'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'sv'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'sw'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'tr'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'uk'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'uz'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'bn'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'az'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ka'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'mn'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'te'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'kn'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ta'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ml'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'mr'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'pa'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'gu'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'ur'?: TranslationDocumentModel;
    /**
     *
     * @type {TranslationDocumentModel}
     * @memberof CountryDocumentModel
     */
    'or'?: TranslationDocumentModel;
    /**
     *
     * @type {string}
     * @memberof CountryDocumentModel
     */
    'Id'?: string | null;
    /**
     *
     * @type {string}
     * @memberof CountryDocumentModel
     */
    'CountryCode'?: string | null;
    /**
     *
     * @type {string}
     * @memberof CountryDocumentModel
     */
    'Logo'?: string | null;
    /**
     *
     * @type {string}
     * @memberof CountryDocumentModel
     */
    'Background'?: string | null;
    /**
     *
     * @type {string}
     * @memberof CountryDocumentModel
     */
    'BackgroundThumbnail'?: string | null;
    /**
     *
     * @type {number}
     * @memberof CountryDocumentModel
     */
    'HospitalsCount'?: number;
    /**
     *
     * @type {number}
     * @memberof CountryDocumentModel
     */
    'DoctorsCount'?: number;
    /**
     *
     * @type {number}
     * @memberof CountryDocumentModel
     */
    'DealsCount'?: number;
    /**
     *
     * @type {Array<MediaDocumentModel>}
     * @memberof CountryDocumentModel
     */
    'Medias'?: Array<MediaDocumentModel> | null;
    /**
     *
     * @type {number}
     * @memberof CountryDocumentModel
     */
    'Order'?: number;
    /**
     *
     * @type {AuditableEntityDocumentModel}
     * @memberof CountryDocumentModel
     */
    'AuditableEntity'?: AuditableEntityDocumentModel;
    /**
     *
     * @type {Array<CountryLanguageDocumentModel>}
     * @memberof CountryDocumentModel
     */
    'CountryLanguages'?: Array<CountryLanguageDocumentModel> | null;
    /**
     *
     * @type {Array<string>}
     * @memberof CountryDocumentModel
     */
    'CountryLanguageCodes'?: Array<string> | null;
    /**
     *
     * @type {Array<CountryCurrencyDocumentModel>}
     * @memberof CountryDocumentModel
     */
    'CountryCurrencies'?: Array<CountryCurrencyDocumentModel> | null;
}
//# sourceMappingURL=country-document-model.d.ts.map