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>
30 lines
1 KiB
Text
30 lines
1 KiB
Text
/// <reference types="node" />
|
|
import { readdir, readFile } from 'node:fs';
|
|
import { AppContext, DeviceContext } from '@sentry/core';
|
|
export declare const readFileAsync: typeof readFile.__promisify__;
|
|
export declare const readDirAsync: typeof readdir.__promisify__;
|
|
interface DeviceContextOptions {
|
|
cpu?: boolean;
|
|
memory?: boolean;
|
|
}
|
|
interface ContextOptions {
|
|
app?: boolean;
|
|
os?: boolean;
|
|
device?: DeviceContextOptions | boolean;
|
|
culture?: boolean;
|
|
cloudResource?: boolean;
|
|
}
|
|
/**
|
|
* Capture context about the environment and the device that the client is running on, to events.
|
|
*/
|
|
export declare const nodeContextIntegration: (options?: ContextOptions | undefined) => import("@sentry/core").Integration;
|
|
/**
|
|
* Get app context information from process
|
|
*/
|
|
export declare function getAppContext(): AppContext;
|
|
/**
|
|
* Gets device information from os
|
|
*/
|
|
export declare function getDeviceContext(deviceOpt: DeviceContextOptions | true): DeviceContext;
|
|
export {};
|
|
//# sourceMappingURL=context.d.ts.map
|