import { ValidationError } from '../../../../domain/library/value-object/validation-error.vo'; import { ValidationWarning } from '../../../../domain/library/value-object/validation-warning.vo'; interface ValidationResultProps { errors: ValidationError[]; warnings: ValidationWarning[]; } export declare abstract class ValidationResultBase { protected props: ValidationResultProps; protected constructor(props: ValidationResultProps); get errors(): ValidationError[]; get warnings(): ValidationWarning[]; protected validate(): void; } export {}; //# sourceMappingURL=validation-result.base.d.ts.map