UNPKG

@log4brains/core

Version:

Log4brains architecture knowledge base core API

16 lines 746 B
import { CommandHandler } from "@src/application"; import { CreateAdrFromTemplateCommand } from "../commands"; import { AdrRepository, AdrTemplateRepository } from "../repositories"; declare type Deps = { adrRepository: AdrRepository; adrTemplateRepository: AdrTemplateRepository; }; export declare class CreateAdrFromTemplateCommandHandler implements CommandHandler { readonly commandClass: typeof CreateAdrFromTemplateCommand; private readonly adrRepository; private readonly adrTemplateRepository; constructor({ adrRepository, adrTemplateRepository }: Deps); execute(command: CreateAdrFromTemplateCommand): Promise<void>; } export {}; //# sourceMappingURL=CreateAdrFromTemplateCommandHandler.d.ts.map