@a11ywatch/core
Version:
a11ywatch central API
49 lines (48 loc) • 1.48 kB
TypeScript
import type { PageMindScanResponse } from "../../../types/schema";
export declare const extractLighthouse: ({ domain, pageUrl, userId, insight }: {
domain: any;
pageUrl: any;
userId: any;
insight: any;
}) => {
userId: any;
domain: any;
pageUrl: string;
json: string;
};
export declare const extractPageData: (dataSource: PageMindScanResponse) => {
userId: number;
issues: import("../../../types/schema").PageIssue;
webPage: {
__typename?: "Website";
id?: string;
url?: string;
user?: import("../../../types/schema").User;
userId?: number;
domain?: string;
pageLoadTime?: import("../../../types/schema").PageLoadTimeMeta;
pages?: import("../../../types/schema").Pages[];
lastScanDate?: number | Date;
documentTitle?: string;
cdn?: string;
pageHeaders?: import("../../../types/schema").PageHeaders[];
online?: boolean;
timestamp?: string;
pageInsights?: boolean;
mobile?: boolean;
standard?: string;
ua?: string;
actionsEnabled?: boolean;
subdomains?: boolean;
tld?: boolean;
monitoringEnabled?: boolean;
robots?: boolean;
proxy?: string;
sitemap?: boolean;
verified?: boolean;
ignore?: string[];
rules?: string[];
runners?: string[];
};
issuesInfo: import("../../../types/schema").IssueMeta;
};