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>
19 lines
889 B
Text
19 lines
889 B
Text
import type * as Handlers from '../handlers/handlers.js';
|
|
import type * as Types from '../types/types.js';
|
|
export interface Data {
|
|
zeroTime: Types.Timing.Micro;
|
|
spanTime: Types.Timing.Micro;
|
|
frames: readonly Frame[];
|
|
}
|
|
export interface Frame {
|
|
screenshotEvent: Types.Events.LegacySyntheticScreenshot | Types.Events.Screenshot;
|
|
index: number;
|
|
}
|
|
export type HandlersWithFilmStrip = Handlers.Types.HandlersWithMeta<{
|
|
Screenshots: typeof Handlers.ModelHandlers.Screenshots;
|
|
}>;
|
|
export type HandlerDataWithScreenshots = Handlers.Types.EnabledHandlerDataWithMeta<{
|
|
Screenshots: typeof Handlers.ModelHandlers.Screenshots;
|
|
}>;
|
|
export declare function fromParsedTrace(parsedTrace: HandlerDataWithScreenshots, customZeroTime?: Types.Timing.Micro): Data;
|
|
export declare function frameClosestToTimestamp(filmStrip: Data, searchTimestamp: Types.Timing.Micro): Frame | null;
|