@log4brains/core
Version:
Log4brains architecture knowledge base core API
16 lines • 539 B
TypeScript
import { AggregateRoot } from "@src/domain";
import { Adr } from "./Adr";
import { AdrSlug } from "./AdrSlug";
import { MarkdownBody } from "./MarkdownBody";
import { PackageRef } from "./PackageRef";
declare type Props = {
package?: PackageRef;
body: MarkdownBody;
};
export declare class AdrTemplate extends AggregateRoot<Props> {
get package(): PackageRef | undefined;
get body(): MarkdownBody;
createAdrFromMe(slug: AdrSlug, title: string): Adr;
}
export {};
//# sourceMappingURL=AdrTemplate.d.ts.map