Interface TourGuideDocument

TourGuideDocument

Description

Defines the structure of a TourGuide document within the database.

Hierarchy

  • Document
    • TourGuideDocument

Properties

activities?: any[]

Description

List of activities created by the TourGuide.

Deprecated

balance?: number

Description

TourGuide's balance.

category?: string

Description

Category of this TourGuide account.

deviceId?: string

Description

Device ID for TourGuide application.

documents?: any[]

Description

List of documents of the TourGuide account.

Deprecated

email: string

Description

Email for the TourGuide account.

firstName: string

Description

First name of the TourGuide.

Example

"John"
isActive: boolean

Description

A flag to indicates whether this account is active or not.

isDeleted: boolean

Description

A flag to indicates if this TourGuide account is deleted or not (Soft Delete).

languageUsed?: string

Description

Language used by the TourGuide.

lastLoginCountry?: string

Description

Last login country.

lastLoginDate?: Date

Description

Last login date.

lastLoginIp?: string

Description

Last login Ip address.

lastName: string

Description

Last name of the TourGuide.

Example

"Doe"
licenseDetails?: LicenseDetails

Description

TourGuide License details.

password: string

Description

Password for the TourGuide account.

phone: string

Description

TourGuide phone number.

seyahaCommissionPercentage?: number

Description

Seyaha commission percentage.

seyahaServiceFee?: number

Description

Seyaha service fee.

socketId?: string

Description

Socket ID for TourGuide.

Generated using TypeDoc