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>
14 lines
722 B
Text
14 lines
722 B
Text
import * as Types from '../types/types.js';
|
|
import type { HandlerName } from './types.js';
|
|
export interface WarningsData {
|
|
perEvent: Map<Types.Events.Event, Warning[]>;
|
|
perWarning: Map<Warning, Types.Events.Event[]>;
|
|
}
|
|
export type Warning = 'LONG_TASK' | 'IDLE_CALLBACK_OVER_TIME' | 'FORCED_REFLOW' | 'LONG_INTERACTION';
|
|
export declare const FORCED_REFLOW_THRESHOLD: Types.Timing.Micro;
|
|
export declare const LONG_MAIN_THREAD_TASK_THRESHOLD: Types.Timing.Micro;
|
|
export declare function reset(): void;
|
|
export declare function handleEvent(event: Types.Events.Event): void;
|
|
export declare function deps(): HandlerName[];
|
|
export declare function finalize(): Promise<void>;
|
|
export declare function data(): WarningsData;
|