export interface LocalizedValue {
  en?: string;
  am?: string;
}

export interface AllRecord {
  id: string;
  referenceNumber?: string;
  subject?: string | LocalizedValue;
  recordType?: string | LocalizedValue;
  status?: string;
  sender?: string | LocalizedValue;
  createdAt?: string;
  updatedAt?: string;
  description?: string;
}

export interface AllRecordsResponse {
  count: number;
  items: AllRecord[];
}

export interface AllRecordsParams {
  take?: number;
  skip?: number;
  search?: string;
}
