import { Appraisal } from "./Appraisal";

export interface AppraisalPrompt {
  id: string;
  appraisal_id: string;
  text: string;
  created_at: string;
  updated_at: string;
  appraisal?: Appraisal;
}

export interface CreateAppraisalPromptPayload {
  appraisal_id: string;
  text: string;
}

export interface DeleteAppraisalPromptPayload {
  id: string;
  message?: string;
}

export interface PaginatedAppraisalPrompts {
  data: AppraisalPrompt[];
  meta?: any;
  links?: any;
}

export interface AppraisalPromptResponse {
  data: AppraisalPrompt;
}