movinin-types/index.ts

movinin · packages/movinin-types/index.ts · typescript · MIT
payments

TypeScript definitions for user, booking, and property types in movinin.

// Source: https://github.com/aelassas/movinin | License: MIT | Copyright 2023-2025 Akram El Assas
// Provided via justclaw.it.com; keep this notice with the code.
export enum UserType {
  Admin = 'ADMIN',
  Agency = 'AGENCY',
  User = 'USER',
}

export enum AppType {
  Admin = 'ADMIN',
  Frontend = 'FRONTEND',
}

export enum PropertyType {
  Apartment = 'APARTMENT',
  Commercial = 'COMMERCIAL',
  Farm = 'FARM',
  House = 'HOUSE',
  Industrial = 'INDUSTRIAL',
  Plot = 'PLOT',
  Townhouse = 'TOWNHOUSE',
}

export enum BookingStatus {
  Void = 'VOID',
  Pending = 'PENDING',
  Deposit = 'DEPOSIT',
  Paid = 'PAID',
  Reserved = 'RESERVED',
  Cancelled = 'CANCELLED',
}

export enum RecordType {
  Admin = 'ADMIN',
  Agency = 'AGENCY',
  User = 'USER',
  Property = 'PROPERTY',
  Location = 'LOCAT

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key