Rocky_Mountain_Vending/.pnpm-store/v10/files/7d/7729f712b10c93ceb715da955624ee925ee982d7aa52b40626491224c6349d70e23a6b5ba7cb5b581ecc8e996bfba1cf78dabd5340396763924ae40a6be3bd
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

35 lines
No EOL
1.5 KiB
Text

export default ImageElements;
declare class ImageElements extends BaseGatherer {
/** @type {Map<string, {naturalWidth: number, naturalHeight: number}>} */
_naturalSizeCache: Map<string, {
naturalWidth: number;
naturalHeight: number;
}>;
/**
* @param {LH.Gatherer.Driver} driver
* @param {LH.Artifacts.ImageElement} element
*/
fetchElementWithSizeInformation(driver: LH.Gatherer.Driver, element: LH.Artifacts.ImageElement): Promise<void>;
/**
* Images might be sized via CSS. In order to compute unsized-images failures, we need to collect
* matched CSS rules to see if this is the case.
* @url http://go/dwoqq (googlers only)
* @param {LH.Gatherer.ProtocolSession} session
* @param {string} devtoolsNodePath
* @param {LH.Artifacts.ImageElement} element
*/
fetchSourceRules(session: LH.Gatherer.ProtocolSession, devtoolsNodePath: string, element: LH.Artifacts.ImageElement): Promise<void>;
/**
*
* @param {LH.Gatherer.Driver} driver
* @param {LH.Artifacts.ImageElement[]} elements
*/
collectExtraDetails(driver: LH.Gatherer.Driver, elements: LH.Artifacts.ImageElement[]): Promise<void>;
/**
* @param {LH.Gatherer.Context} context
* @return {Promise<LH.Artifacts['ImageElements']>}
*/
getArtifact(context: LH.Gatherer.Context): Promise<LH.Artifacts["ImageElements"]>;
}
import BaseGatherer from '../base-gatherer.js';
//# sourceMappingURL=image-elements.d.ts.map