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