import { EnvCPConfig } from '../types.js'; export declare function getGlobalVaultPath(config: EnvCPConfig): string; export declare function getProjectVaultPath(projectPath: string, config: EnvCPConfig): string; export declare function getEffectiveVaultMode(config: EnvCPConfig): 'project' | 'global'; export declare function resolveSessionPath(projectPath: string, config: EnvCPConfig): string; export declare function resolveVaultPath(projectPath: string, config: EnvCPConfig): Promise; export declare function getActiveVault(projectPath: string): Promise; export declare function setActiveVault(projectPath: string, vaultName: string): Promise; export declare function listVaults(projectPath: string, config: EnvCPConfig): Promise<{ name: string; path: string; active: boolean; }[]>; export declare function initNamedVault(projectPath: string, name: string): Promise; //# sourceMappingURL=index.d.ts.map