export interface CheckRedline { key: string; type: string; threshold: number; } export declare const Error = "Error"; export declare const Warning = "Warning"; export interface RedlineInfo { title: string; reportUrl: string; readlineResults: RedlineResult[]; } export interface RedlineResult { key: string; title: string; style: string; value: number; } export interface CodeScanResult { reportLocalPath: string; issue: Issue | undefined; } export interface Issue { total: number; blocker: number; critical: number; major: number; } export declare function redlineCheckResult(redlines: CheckRedline[], key: string, value: number): boolean; export declare function outputCodeScanResult(codeScanResult: CodeScanResult, checkRedlines: string | undefined, timeout?: number): Promise; export declare function redlineCheck(redlineInfo: RedlineInfo, checkRedlines: string | undefined): boolean;