//#region src/domain/base.errors.d.ts declare class DomainError extends Error { protected constructor(msg: string); } declare class GenericDomainError extends DomainError {} declare class NotFoundError extends DomainError {} declare class AlreadyExistsError extends DomainError {} declare class UnauthorizedOperation extends DomainError {} declare class InvalidOperation extends DomainError {} declare class ValidationError extends DomainError { constructor(message: string); } declare class GuardViolationError extends DomainError {} type DomainErr = AlreadyExistsError | GenericDomainError | InvalidOperation | NotFoundError | UnauthorizedOperation | ValidationError | GuardViolationError; //#endregion //# sourceMappingURL=base.errors.d.ts.map export { AlreadyExistsError, DomainErr, DomainError, GenericDomainError, GuardViolationError, InvalidOperation, NotFoundError, UnauthorizedOperation, ValidationError }; //# sourceMappingURL=base.errors-CGFHc3DK.d.cts.map