export interface TraceConfig { outputDir?: string; /** Where outputDir came from, for the tool's reply. */ outputDirSource?: 'config' | 'remembered'; maxSeconds: number; maxSizeMB: number; } export declare function isTraceEnabled(env?: NodeJS.ProcessEnv): boolean; /** Directory for this installation's tool state: beside the index database, else the user profile. */ export declare function traceStateDir(env?: NodeJS.ProcessEnv): string; export declare function readRememberedOutputDir(env?: NodeJS.ProcessEnv): string | undefined; export declare function rememberOutputDir(dir: string, env?: NodeJS.ProcessEnv): string; export declare function resolveTraceConfig(env?: NodeJS.ProcessEnv): TraceConfig; //# sourceMappingURL=trace.d.ts.map