# Functions
NewInvalidInputError creates a new invalid input error.
NewNotFoundError creates a new not found error.
NewStaleDataError creates a new version mismatch error.
NewValidationError creates a new validation error.
# Type aliases
InvalidInputError is returned when a rule or rule change is applied which is invalid.
NotFoundError is returned when fetching value from rule store that does not exist.
StaleDataError is returned when a rule modification can not be completed because rule metadata is no longer valid.
ValidationError is returned when validation failed.