accessibility-checker
Version:
An automated testing tools for accessibility testing using Puppeteer, Selenium, or Zombie
34 lines (33 loc) • 979 B
TypeScript
import { IConfigUnsupported } from "../api/IChecker";
export interface IPageScanSummary {
label: string;
}
export interface IScanSummaryCounts {
ignored?: number;
violation?: number;
review?: number;
recommendation?: number;
recommendationreview?: number;
pass?: number;
}
export interface IScanSummary {
counts: IScanSummaryCounts;
startReport: number;
endReport: number;
toolID: string;
policies: string;
reportLevels: string[];
labels: string[];
failLevels: string[];
scanID: string;
pageScanSummary: IPageScanSummary[];
}
/**
* This function is responsible for initializing the summary object which will store all informations about the
* scans that will occurs while karma is still running and running compliance scans.
*
* @return {Object} scanSummary - return the built scan summary object
*
* @memberOf this
*/
export declare function initializeSummary(config: IConfigUnsupported): IScanSummary;