Files
agentic-dev/packages/media/src/di/symbols.ts
2026-05-08 22:06:14 +02:00

15 lines
607 B
TypeScript

export const MEDIA_SYMBOLS = {
IMediaRepository: Symbol.for("media:IMediaRepository"),
// Use cases
IGetMediaUseCase: Symbol.for("media:IGetMediaUseCase"),
IListMediaUseCase: Symbol.for("media:IListMediaUseCase"),
IDeleteMediaUseCase: Symbol.for("media:IDeleteMediaUseCase"),
// Controllers
IGetMediaController: Symbol.for("media:IGetMediaController"),
IListMediaController: Symbol.for("media:IListMediaController"),
IDeleteMediaController: Symbol.for("media:IDeleteMediaController"),
// <gen:event-handler-symbols>
// <gen:job-symbols>
// <gen:realtime-handler-symbols>
} as const;