/** * Local Variables and Environment Configuration * * This file serves as a unified export point for all configuration modules * used throughout the qtests module. It re-exports constants from focused * configuration modules to maintain backward compatibility. * * IMPORTANT: Do not modify, delete, or move existing values. * New values should be added in the appropriate focused configuration modules. */ export declare const nodeEnv: string; export declare const testMode: string; export declare const debugMode: string; export declare const runtimeNodeVersion: string; export declare const runtimePlatform: NodeJS.Platform; export declare const runtimeArch: NodeJS.Architecture; export declare const devHotReload: string; export declare const devSourceMaps: string; export declare const devVerboseLogging: string; export declare const experimentalFeatures: string; export declare const experimentalParallelExecution: string; export declare const experimentalAdvancedMocking: string; export declare const legacyMode: string; export declare const legacyWarnings: string; export declare const qtestsSilent: string; export declare const qtestsInband: string; export declare const qtestsFileWorkers: string; export declare const qtestsConcurrency: string; export declare const qtestsPattern: string; export declare const qtestsApiFallback: string; export declare const qtestsSuppressDebug: string; export declare const qtestsNoDebugFile: string; export declare const qtestsDebugFile: string; export declare const defaultTestTimeout = 5000; export declare const defaultRetryAttempts = 3; export declare const defaultRetryDelay = 1000; export declare const maxConcurrentTests = 10; export declare const testMemoryThreshold: number; export declare const jestTestTimeout = 10000; export declare const jestVerbose: string; export declare const jestCoverage: string; export declare const jestCache: string; export declare const jestPassWithNoTests = "true"; export declare const integrationTestTimeout = 60000; export declare const integrationTestRetryAttempts = 5; export declare const integrationTestRetryDelay = 5000; export declare const integrationTestCleanupDelay = 1000; export declare const performanceTestDuration = 30000; export declare const performanceTestSamples = 1000; export declare const performanceTestThreshold = 100; export declare const libDirectory = "./lib"; export declare const utilsDirectory = "./utils"; export declare const configDirectory = "./config"; export declare const testsDirectory = "./tests"; export declare const stubsDirectory = "./stubs"; export declare const distDirectory = "./dist"; export declare const buildDirectory = "./build"; export declare const maxInputLength = 1000; export declare const maxFilePathLength = 255; export declare const allowedFileExtensions: string[]; export declare const blockedPatterns: RegExp[]; export declare const defaultMockStatusCode = 200; export declare const defaultMockResponse: Record; export declare const defaultMockHeaders: { 'content-type': string; }; export declare const axiosStubTimeout = 100; export declare const consoleMockLevels: string[]; export declare const consoleCaptureAll: string; export declare const stubModules: string[]; export declare const stubModulePaths: Record; export declare const circuitBreakerDefaultTimeout = 60000; export declare const circuitBreakerDefaultThreshold = 5; export declare const circuitBreakerDefaultResetTimeout = 30000; export declare const circuitBreakerFastTimeout = 10000; export declare const circuitBreakerSlowTimeout = 120000; export declare const rateLimitDefaultWindow = 60000; export declare const rateLimitDefaultMax = 100; export declare const rateLimitStrictMax = 10; export declare const rateLimitLenientMax = 1000; export declare const memoryCheckInterval = 5000; export declare const memoryLeakThreshold: number; export declare const memoryCleanupThreshold: number; export declare const maxMemoryUsage: number; export declare const validationDefaultMaxLength = 1000; export declare const validationDefaultMinLength = 1; export declare const validationDefaultPattern = "^[\\w\\s\\-\\.@]+$"; export declare const validationStrictMaxLength = 100; export declare const validationRelaxedMaxLength = 10000; export declare const errorDefaultStatusCode = 500; export declare const errorNotFoundStatusCode = 404; export declare const errorBadRequestStatusCode = 400; export declare const errorUnauthorizedStatusCode = 401; export declare const errorForbiddenStatusCode = 403; export declare const errorTimeoutStatusCode = 408; export declare const logDefaultLevel = "info"; export declare const logLevels: string[]; export declare const logMaxMessageLength = 1000; export declare const logTimestampFormat = "ISO"; export declare const securityDefaultTokenExpiry = 3600; export declare const securityMaxTokenExpiry = 86400; export declare const securityDefaultSaltLength = 32; export declare const securityDefaultKeyLength = 256; export declare const redisUrl: string; export declare const redisCloudUrl: string; export declare const CODEX: string | undefined; export declare const OFFLINE_MODE: string | undefined; export declare const NODE_ENV: string | undefined; export declare const JEST_WORKER_ID: string | undefined; export declare const QTESTS_PARALLEL_MODE: string | undefined; export declare const QTESTS_SILENT: string | undefined; export declare const INIT_CWD: string | undefined; //# sourceMappingURL=localVars.d.ts.map