/**
 * Article types
 * Re-exports types from the auto-generated OpenAPI schema
 */

import type { components } from './generated/api';

// Response DTOs
export type ArticleDTO = components['schemas']['ArticleResponse'];
export type SalesUnitDTO = components['schemas']['SalesUnitResponse'];

// Request types
export type CreateArticleRequest = components['schemas']['CreateArticleRequest'];
export type UpdateArticleRequest = components['schemas']['UpdateArticleRequest'];
export type AddSalesUnitRequest = components['schemas']['AddSalesUnitRequest'];
export type UpdateSalesUnitPriceRequest = components['schemas']['UpdateSalesUnitPriceRequest'];
