/** * Extracts URLs from stack traces using the same logic as compute-stack-trace.js * @param {string} stack The error stack trace * @returns {string[]} Array of cleaned URLs found in the stack trace */ export function extractUrlsFromStack(stack: string): string[]; /** * Returns a deep stack trace by temporarily increasing the stack trace limit. * @returns {Error.stack | undefined} */ export function getDeepStackTrace(): Error.stack | undefined; /** * Uses the stack of the initiator function, returns script timing information if a script can be found with the resource timing API matching the URL found in the stack. * @returns {RegisterAPITimings} Object containing script fetch start and end times, and the asset URL if found */ export function findScriptTimings(): RegisterAPITimings; /** * @typedef {import('./register-api-types').RegisterAPITimings} RegisterAPITimings */ /** export for testing purposes */ export let thisFile: any; /** @type {Map} - Central registry for script correlations containing both DOM and Performance data */ export const scriptCorrelations: Map; export type RegisterAPITimings = any; import { ScriptCorrelation } from './script-correlation'; //# sourceMappingURL=script-tracker.d.ts.map