import { Entity } from './base.js'

/**
 * The legacy structure of a project.
 * @deprecated
 */
export interface ArcLegacyProject {
  /**
   * Project order
   */
  order?: number
  /**
   * List of requests associated with the project.
   */
  requests?: string[]
  /**
   * Timestamp when the project was last updated.
   */
  updated?: number
  /**
   * Timestamp when the project was created.
   */
  created?: number
  /**
   * The name of the project
   */
  name: string
  /**
   * The description of the project
   */
  description?: string
  error?: boolean
}

/**
 * @deprecated
 */
export declare interface ARCProject extends ArcLegacyProject, Entity {}
