import { type VaultEntry, type VaultsConfig } from '@agentage/memory-core'; export type VaultType = 'account' | 'git' | 'local' | 'remote'; export declare const vaultType: (entry: VaultEntry) => VaultType; export declare const ensureVaultDir: (path: string) => void; export declare const formatVaultLine: (name: string, entry: VaultEntry) => string; export declare const redactEntry: (entry: VaultEntry) => VaultEntry; export declare const addVault: (config: VaultsConfig, name: string, entry: VaultEntry) => VaultsConfig; export declare const removeVault: (config: VaultsConfig, name: string) => VaultsConfig; export declare const appendDiscoverIgnore: (config: VaultsConfig, name: string, vaultPath: string) => { config: VaultsConfig; root: string; } | null;