lighthouse
Version:
Automated auditing, performance metrics, and best practices for the web.
25 lines • 936 B
TypeScript
export default WebMcpSchemaIssues;
declare class WebMcpSchemaIssues extends BaseGatherer {
/** @type {LH.Artifacts.WebMcpSchemaIssue[]} */
_issues: LH.Artifacts.WebMcpSchemaIssue[];
_onIssueAdded: (event: Record<string, any>) => void;
/**
* @param {Record<string, any>} event
*/
onIssueAdded(event: Record<string, any>): void;
/**
* @param {LH.Gatherer.Context} passContext
*/
startInstrumentation(passContext: LH.Gatherer.Context): Promise<void>;
/**
* @param {LH.Gatherer.Context} passContext
*/
stopInstrumentation(passContext: LH.Gatherer.Context): Promise<void>;
/**
* @param {LH.Gatherer.Context} context
* @return {Promise<LH.Artifacts.WebMcpSchemaIssue[]>}
*/
getArtifact(context: LH.Gatherer.Context): Promise<LH.Artifacts.WebMcpSchemaIssue[]>;
}
import BaseGatherer from '../base-gatherer.js';
//# sourceMappingURL=webmcp-schema.d.ts.map