declare const __PROCTORKIT_SDK_VERSION__: string | undefined; declare const __PROCTORKIT_BUILD_SHA__: string | undefined; /** * Immutable SDK build identity injected by Vite for published bundles. * * The fallbacks keep source-level Vitest runs and direct TypeScript consumers * usable without relying on Node globals in the browser. Published canaries * receive their stamped package version and Git SHA from vite.config.ts. */ export const SDK_VERSION = typeof __PROCTORKIT_SDK_VERSION__ === "string" ? __PROCTORKIT_SDK_VERSION__ : "0.0.0"; export const SDK_BUILD_SHA = typeof __PROCTORKIT_BUILD_SHA__ === "string" ? __PROCTORKIT_BUILD_SHA__ : "development"; export const SDK_BUILD_INFO = Object.freeze({ sdkVersion: SDK_VERSION, buildSha: SDK_BUILD_SHA, });