import { StockAppraisal } from './stock-appraisal';
import { StockAppraisalCarSearch } from './stock-appraisal-car-search';
import { DictionaryValueMeta } from './dictionary-value-meta';

/**
 * Объект `StockAppraisal`, `StockAppraisalCarSearch` и `DictionaryValueMeta`
 */
export interface GetStockAppraisalByCarResponse {
  /**
   * ## StockAppraisal
   * Модель мета-информации об оценке стокового автомобиля `StockCar`
   */
  stockAppraisal?: StockAppraisal;

  /**
   * ## StockAppraisalCarSearch
   * Модель параметров поиска для `StockAppraisal`
   */
  stockAppraisalCarSearch?: StockAppraisalCarSearch;

  dictionaryValueMeta?: {
    stockAppraisal?: {
      [key: string]: Array<DictionaryValueMeta>;
    };

    stockAppraisalCarSearch?: {
      [key: string]: Array<DictionaryValueMeta>;
    };

    removedFields?: Array<string>;
  };
}
