import type { Router } from 'express' import type { ServiceContainer } from '../../infra/container.js' import { createApiModule } from '../../infra/createModule.js' import { RECYCLE_BIN_MODULE } from '../../../shared/modules/recycle-bin/index.js' import router from './routes.js' export * from './recycleBinService.js' export const createRecycleBinModule = () => { return createApiModule(RECYCLE_BIN_MODULE, { routes: (_container: ServiceContainer): Router => { return router }, }) } export default createRecycleBinModule