Rocky_Mountain_Vending/.pnpm-store/v10/files/fe/6599a2f03cdc5e1998bf065c83b099c04acc07b9669a8b2a41e581479cbb36617390eb9aa6785083c81f508d450d49df9e0d289a81bc3c71f113a51b8abfbf
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

39 lines
1.9 KiB
Text

import * as Handlers from './handlers/handlers.js';
import * as Insights from './insights/insights.js';
import type * as Model from './ModelImpl.js';
import * as Types from './types/types.js';
export declare class TraceParseProgressEvent extends Event {
data: Model.TraceParseEventProgressData;
static readonly eventName = "traceparseprogress";
constructor(data: Model.TraceParseEventProgressData, init?: EventInit);
}
declare global {
interface HTMLElementEventMap {
[TraceParseProgressEvent.eventName]: TraceParseProgressEvent;
}
}
export declare class TraceProcessor extends EventTarget {
#private;
static createWithAllHandlers(): TraceProcessor;
/**
* This function is kept for testing with `stub`.
*/
static getInsightRunners(): Insights.Types.InsightModelsType;
constructor(traceHandlers: Partial<Handlers.Types.Handlers>, modelConfiguration?: Types.Configuration.Configuration);
reset(): void;
parse(traceEvents: readonly Types.Events.Event[], options: Types.Configuration.ParseOptions): Promise<void>;
get parsedTrace(): Handlers.Types.ParsedTrace | null;
get insights(): Insights.Types.TraceInsightSets | null;
/**
* Sort the insight models based on the impact of each insight's estimated savings, additionally weighted by the
* worst metrics according to field data (if present).
*/
sortInsightSet(insightSet: Insights.Types.InsightSet, metadata: Types.File.MetaData | null): void;
}
/**
* Some Handlers need data provided by others. Dependencies of a handler handler are
* declared in the `deps` field.
* @returns A map from trace event handler name to trace event handler whose entries
* iterate in such a way that each handler is visited after its dependencies.
*/
export declare function sortHandlers(traceHandlers: Partial<Record<Handlers.Types.HandlerName, Handlers.Types.Handler>>): Map<Handlers.Types.HandlerName, Handlers.Types.Handler>;