// Sales Domain Components
export { default as OrdersTable } from './OrdersTable';
export { default as SalesChart } from './SalesChart';
export { default as CustomerInfo } from './CustomerInfo';
export { default as OrderForm } from './OrderForm';

// Export component types for TypeScript
export type { OrdersTableProps } from './OrdersTable';
export type { SalesChartProps } from './SalesChart';
export type { CustomerInfoProps } from './CustomerInfo';
export type { OrderFormProps } from './OrderForm';

// Re-export related types from the sales types file
export type {
  SalesRecord,
  SalesAnalytics,
  ProductPerformance,
  SalesChannel,
  PaymentMethod,
  SalesSortField,
  SortOrder
} from '../../../types/sales.types';