/**
 * @typedef {{
 *   userId: string;
 *   title: string;
 *   profileImageLink: string;
 *   identityStatus: "None";
 *   isBusinessUser: boolean;
 *   isResellerUser: boolean;
 *   isSubUser: boolean;
 *   shareCode: number;
 *   referredBy: string;
 *   businessName: string;
 *   businessUserId: string;
 *   nationalCode: string;
 *   state: string;
 *   city: string;
 *   address: string;
 *   phoneNumber: string;
 * }} User
 */
export let User;

/**
 * @typedef {{
 *   domainId: 0;
 *   persianName: string;
 *   englishName: string; // comment
 *   resellerUserId: string;
 *   isActive: true;
 *   logoFileUniqueId: string;
 *   logoFileName: string;
 *   logoFileUrl: string;
 *   domainPersianName: string;
 *   domainEnglishName: string;
 *   resellerUserDisplayName: string;
 *   about: string;
 * }} SubDomain
 */

/** @typedef {() => a.b} SubDomain */
