UNPKG

lighthouse

Version:

Automated auditing, performance metrics, and best practices for the web.

33 lines 1.07 kB
export default UsesOptimizedImages; declare class UsesOptimizedImages extends ByteEfficiencyAudit { /** * @param {{originalSize: number, jpegSize: number}} image * @return {{bytes: number, percent: number}} */ static computeSavings(image: { originalSize: number; jpegSize: number; }): { bytes: number; percent: number; }; /** * @param {{naturalWidth: number, naturalHeight: number}} imageElement * @return {number} */ static estimateJPEGSizeFromDimensions(imageElement: { naturalWidth: number; naturalHeight: number; }): number; /** * @param {LH.Artifacts} artifacts * @return {import('./byte-efficiency-audit.js').ByteEfficiencyProduct} */ static audit_(artifacts: LH.Artifacts): import("./byte-efficiency-audit.js").ByteEfficiencyProduct; } export namespace UIStrings { let title: string; let description: string; } import { ByteEfficiencyAudit } from './byte-efficiency-audit.js'; //# sourceMappingURL=uses-optimized-images.d.ts.map