import type { Destination } from "./destination";
import type { DestinationItenary } from "./destination_itenary";
import type { DestinationUnit } from "./destination_unit";
import type { DestinationUnitBookingOption } from "./destination_unit_booking_option";
import type { DestinationUnitBookingOptionCharge } from "./destination_unit_booking_option-charge";
import type { Member } from "./member";
import type { MemberAccessRolePolicy } from "./member_access_role_policy";
import type { MemberAccountStatus } from "./member_account_status";
import type { MemberAccountType } from "./member_account_type";
import type { MemberAffinity } from "./member_affinity";
import type { MemberPreference } from "./member_preferences";
import type { MemberProfile } from "./member_profile";
import type { Notification } from "./notification";
import type { OAuthAccount } from "./oauth_account";
import type { SessionModel } from "./session";
import type { UserModel } from "./user";
import type { VerificationToken } from "./verification_token";

export interface Models {
  Session: SessionModel;
  User: UserModel;
  OAuthAccount: OAuthAccount;
  VerificationToken: VerificationToken;
  Notification: Notification;
  MemberPreference: MemberPreference;
  MemberAccessRolePolicy: MemberAccessRolePolicy;
  MemberAccountStatus: MemberAccountStatus;
  MemberAccountType: MemberAccountType;
  MemberAffinity: MemberAffinity;
  Member: Member;
  MemberProfile: MemberProfile;
  Destination: Destination;
  DestinationItenary: DestinationItenary;
  DestinationUnit: DestinationUnit;
  DestinationUnitBookingOption: DestinationUnitBookingOption;
  DestinationUnitBookingOptionCharge: DestinationUnitBookingOptionCharge;
}
