Rocky_Mountain_Vending/.pnpm-store/v10/files/c7/dafbe75be03771ca5f45c16d0a52517fef566e50788d2145be294788d79d6c3189b950b8c919eacef8976ee47a1e11b42d5f60c8234c6a1e745340c027af42
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

22 lines
930 B
Text

import type * as ThirdPartyWeb from '../../../third_party/third-party-web/third-party-web.js';
import * as Handlers from '../handlers/handlers.js';
import * as Types from '../types/types.js';
export type Entity = typeof ThirdPartyWeb.ThirdPartyWeb.entities[number];
interface BaseSummary {
entity: Entity;
transferSize: number;
mainThreadTime: Types.Timing.Milli;
}
export interface EntitySummary extends BaseSummary {
relatedEvents: Types.Events.Event[];
}
export interface URLSummary extends BaseSummary {
url: string;
request?: Types.Events.SyntheticNetworkRequest;
}
export declare function summarizeByThirdParty(parsedTrace: Handlers.Types.ParsedTrace, traceBounds: Types.Timing.TraceWindowMicro): EntitySummary[];
/**
* Used only by Lighthouse.
*/
export declare function summarizeByURL(parsedTrace: Handlers.Types.ParsedTrace, traceBounds: Types.Timing.TraceWindowMicro): URLSummary[];
export {};