export interface Contract {
  id: number;
  name: string;
  status: 'active' | 'inactive';
  attachment?: ContractAttachment[];
  
  created_at?: string;
  updated_at?: string;
}

export interface ContractAttachment {
  fileId: number;
  fileName?: string;
  fileSize?: number;
  fileType?: string;
  uploadDate?: string;
  description?: string;
}