import { ValueObject } from "@src/domain";
declare type Props = {
    name: string;
    email?: string;
};
export declare class Author extends ValueObject<Props> {
    constructor(name: string, email?: string);
    get name(): string;
    get email(): string | undefined;
    static createAnonymous(): Author;
}
export {};
//# sourceMappingURL=Author.d.ts.map