# Variables

LoggerFromContext is a concrete implementation of the LogFn interface.
StatFromContext is a concrete implementation of the StatFn interface.

# Structs

CompletedScan represents identifiers for a completed Nexpose scan.
TimestampNotFound is used to indicate that no timestamp value exists in storage.

# Interfaces

DependencyChecker represents an interface for checking external dependencies.
The Producer interface is used to produce completed scans onto a queue.
ScanFetcher fetchs scans completed from the provided time until now.
TimestampFetcher provides methods to retrieve a timestamp from storage.
TimestampStorer provides a method to persist a timestamp to storage.

# Type aliases

LogFn is the recommended way to extract a logger from the context.
Logger is the project logger interface.
Stat is the project metrics client interface.
StatFn is the recommended way to extract a metrics client from the context.