import { AbstractEntity } from '../../../../abstractEntity'; export declare enum SecurityChecksFields { COLUMN_DESCRIPTION = "description", COLUMN_FLAGGED = "flagged", COLUMN_IS_FAILED = "isFailed", COLUMN_METADATA = "metadata", COLUMN_NAME = "name", COLUMN_PROCESSED = "processed", COLUMN_REFERENCE = "reference", COLUMN_SCORE = "score", COLUMN_SEVERITY = "severity" } export declare type SecurityChecksType = { [SecurityChecksFields.COLUMN_DESCRIPTION]: string; [SecurityChecksFields.COLUMN_FLAGGED]: number; [SecurityChecksFields.COLUMN_IS_FAILED]: boolean; [SecurityChecksFields.COLUMN_METADATA]: Array; [SecurityChecksFields.COLUMN_NAME]: string; [SecurityChecksFields.COLUMN_PROCESSED]: number; [SecurityChecksFields.COLUMN_REFERENCE]: string; [SecurityChecksFields.COLUMN_SCORE]: number; [SecurityChecksFields.COLUMN_SEVERITY]: string; }; export declare class SecurityChecks extends AbstractEntity { #private; constructor(securityChecksDataInput: SecurityChecksType); get description(): string; get flagged(): number; get isFailed(): boolean; get metadata(): Array; get name(): string; get processed(): number; get reference(): string; get score(): number; get severity(): string; toJSON(): SecurityChecksType; }