//#region src/types/index.d.ts
declare global {
  const __CURRENT_COMMIT__: string;
  const __BASENAME__: string;
  interface NewRoutes {
    example: "/example";
  }
}
type NewRoutesType = NewRoutes[keyof NewRoutes];
interface LightsparkWindow extends Window {
  Cypress?: unknown;
  lightsparkRouter?: unknown;
  dev?: {
    [key: string]: unknown;
  };
  dataLayer?: unknown[];
  gaGlobal?: {
    vid: string;
    from_cookie: boolean;
  };
  grecaptcha?: {
    enterprise: {
      ready(cb: unknown): unknown;
      execute(sk: string, cb: unknown): Promise<string>;
    };
  };
}
//#endregion
export { NewRoutesType as n, LightsparkWindow as t };