Files
agentic-dev/packages/media/src/di/symbols.ts

14 lines
571 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>
} as const;