import { IValueObject } from "./IValueObject"; export declare class BooleanValueObject extends Boolean implements IValueObject { readonly value: boolean; constructor(value: boolean); validate(): Error | void; static true(): BooleanValueObject; static false(): BooleanValueObject; or(other: BooleanValueObject): BooleanValueObject; and(other: BooleanValueObject): BooleanValueObject; not(): BooleanValueObject; compareTo(o: IValueObject): number; equalTo(o: IValueObject): boolean; toString(): string; } //# sourceMappingURL=BooleanValueObject.d.ts.map