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;
};
