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>
28 lines
893 B
Text
28 lines
893 B
Text
import type * as Platform from '../../core/platform/platform.js';
|
|
import type * as Protocol from '../../generated/protocol.js';
|
|
export declare class ProfileNode {
|
|
callFrame: Protocol.Runtime.CallFrame;
|
|
callUID: string;
|
|
self: number;
|
|
total: number;
|
|
id: number;
|
|
parent: ProfileNode | null;
|
|
children: ProfileNode[];
|
|
functionName: string;
|
|
depth: number;
|
|
deoptReason: string | null;
|
|
constructor(callFrame: Protocol.Runtime.CallFrame);
|
|
get scriptId(): Protocol.Runtime.ScriptId;
|
|
get url(): Platform.DevToolsPath.UrlString;
|
|
get lineNumber(): number;
|
|
get columnNumber(): number;
|
|
setFunctionName(name: string | null): void;
|
|
}
|
|
export declare class ProfileTreeModel {
|
|
root: ProfileNode;
|
|
total: number;
|
|
maxDepth: number;
|
|
initialize(root: ProfileNode): void;
|
|
private assignDepthsAndParents;
|
|
private calculateTotals;
|
|
}
|