export type ProjectStatus =
  | 'DRAFT'
  | 'UNDER_REVIEW'
  | 'PENDING_VERIFICATION'
  | 'VERIFIED'
  | 'PUBLISHED'
  | 'ACTIVE'
  | 'PAUSED'
  | 'COMPLETED'
  | 'ARCHIVED';

export type KycStatus =
  | 'PENDING'
  | 'UNDER_REVIEW'
  | 'APPROVED'
  | 'REJECTED'
  | 'REQUIRES_MORE_INFORMATION'
  | 'EXPIRED';

export interface PublicProjectSummary {
  id: string;
  name: string;
  category: string;
  status: ProjectStatus;
  approximateLocation: string | null;
  verificationDate: string | null;
  lastUpdatedAt: string;
}
