# Variables
ErrAssetUnreachable indicates that the asset to be scanned is not reachable.
ErrNonPublicAsset indicates that the asset is not publicly exposed and therefore won't be scanned.
# Structs
State defines the fields and function a check must use to generare a result and inform about the progress of the its execution.
# Interfaces
ProgressReporter is intended to be used by the sdk.
# Type aliases
ProgressReporterHandler allows to define a ProgressReporter using a function instead of a struct.