xpeditis2.0/apps/backend/src/domain/ports/out/index.ts
2026-05-14 21:21:57 +02:00

34 lines
1.1 KiB
TypeScript

/**
* Domain Ports (Output) - Barrel Export
*
* Exports all output port interfaces and tokens for easy importing.
*/
// Repository Ports
export * from './user.repository';
export * from './booking.repository';
export * from './rate-quote.repository';
export * from './organization.repository';
export * from './port.repository';
export * from './carrier.repository';
export * from './notification.repository';
export * from './audit-log.repository';
export * from './webhook.repository';
export * from './csv-booking.repository';
export * from './api-key.repository';
export * from './blog-post.repository';
export * from './invitation-token.repository';
export * from './subscription.repository';
export * from './license.repository';
// Infrastructure Ports
export * from './cache.port';
export * from './email.port';
export * from './pdf.port';
export * from './storage.port';
export * from './carrier-connector.port';
export * from './csv-rate-loader.port';
export * from './shipment-counter.port';
export * from './siret-verification.port';
export * from './stripe.port';