import { Document, Types } from "mongoose";

export type TripShareStatus = "active" | "revoked";

export interface ITripShare extends Document {
  tripId: Types.ObjectId;
  sharedBy: Types.ObjectId;
  sharedWith: Types.ObjectId;
  status: TripShareStatus;
  createdAt: Date;
  updatedAt: Date;
}
