export declare function findUnusedJavaScript(url: string, device?: "desktop" | "mobile", minBytes?: number): Promise<{ url: string; device: "desktop" | "mobile"; totalUnusedBytes: number; items: { url: string; totalBytes: number; wastedBytes: number; wastedPercent: number; }[]; fetchTime: string; }>; export declare function analyzeResources(url: string, device?: "desktop" | "mobile", resourceTypes?: string[], minSize?: number): Promise<{ url: string; device: "desktop" | "mobile"; resources: { url: string; resourceType: string; transferSize: number; resourceSize: number; sizeKB: number; mimeType: string; }[]; summary: Record; fetchTime: string; }>; export declare function getSecurityAudit(url: string, device?: "desktop" | "mobile", checks?: string[]): Promise<{ url: string; device: "desktop" | "mobile"; overallScore: number; audits: ({ id: "is-on-https" | "redirects-http" | "csp-xss" | "has-hsts" | "origin-isolation" | "clickjacking-mitigation" | "trusted-types-xss" | "third-party-cookies" | "deprecations"; title: string; description: string | undefined; score: number | null; scoreDisplayMode: string | undefined; displayValue: string | undefined; } | null)[]; fetchTime: string; }>;