vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
28 lines • 1.18 kB
TypeScript
export declare class EnvCleanupManager {
private static originalEnv;
private static isInitialized;
private static isTestEnvironment;
private static trackedKeys;
static initialize(): void;
static createSnapshot(): void;
static trackVariable(key: string): void;
static setVariable(key: string, value: string): void;
static deleteVariable(key: string): void;
static restoreEnvironment(): void;
static restoreAllEnvironment(): void;
static getEnvironmentDiff(): {
added: string[];
modified: string[];
deleted: string[];
};
static getTrackedVariables(): string[];
static clearTracking(): void;
static isManagerInitialized(): boolean;
}
export declare function setTestEnvVar(key: string, value: string): void;
export declare function deleteTestEnvVar(key: string): void;
export declare function withTestEnvVars<T>(envVars: Record<string, string>, callback: () => T): T;
export declare function initializeEnvCleanupManager(): void;
export declare function restoreTestEnvironment(): void;
export declare function restoreAllTestEnvironment(): void;
//# sourceMappingURL=env-cleanup-manager.d.ts.map