/** * Base extended window type for Tecton testing environments. * Adds a flag to indicate the application is running in test mode. * Package-specific testing window types (e.g. in q2-tecton-platform) extend this * with additional fields. * * @see test utilities - Used to detect and configure test environments */ export type TectonTestingWindow = typeof window & { isTestingTecton?: boolean; }; /** * Extended window type for Tecton platform detection. * Adds a flag to identify when code is running within the platform context. */ export type PlatformWindow = typeof window & { isTectonPlatform?: boolean; }; /** * Extended window type for Q2 legacy string integration. * Provides access to Q2's localization string dictionary. */ export type Q2Window = typeof window & { Q2: { STRINGS: Record; }; }; //# sourceMappingURL=windows.d.ts.map