# Constants
LiveReportType identifies the live report type.
NotifFmtHTML indicates notification has HTML format.
NotifFmtText indicates notification has Text format.
StatusFailed indicates that report generation failed.
StatusFinished indicates that report has been generated.
StatusGenerating indicates that report is being generated.
# Structs
BaseReport represents the common fields for all types of reports.
FileInfo contains report file and its upload destination.
LiveReport represents a report for vulcan team.
Notification represents a report notification.
# Interfaces
Report represents the interface which all report types must comply with.
# Type aliases
NotifFmt represents the report notification format.
ReportType specifies a report type.