import { RemissionSupplier } from './remission-supplier';
import { RemissionSourceType } from '../types/remission-source.type';
import { RemissionSelectedFilters } from './remission-selected-filters';

export interface RemissionFilter {
  /**
   * Liste aller Produktfilter
   */
  filter?: RemissionSelectedFilters;

  /**
   * Artikel-Ursprung (zentrales Sortiment oder Überlauf)
   */
  source: RemissionSourceType;

  /**
   * Remissions-Ziel / Lieferant (z.B. Libri)
   */
  target: RemissionSupplier;

  /**
   * Skip
   */
  skip: number;

  /**
   * Take
   */
  take: number;
}
