import { VaultEngine } from '../composables/piniaStores/extensionRegistry'; /** * Encrypt a full clear-text path: drop the vault root, encrypt the relative * remainder (the only part the engine handles), then join the root back on - * `/my.vault/notes/q1.txt` -> `/my.vault//`. * The vault root itself is clear text on the server, so it is returned unchanged * (the engine isn't called). */ export declare function encryptVaultPath(engine: VaultEngine, fullPath: string): Promise; /** * The exact inverse of encryptVaultPath - * `/my.vault//` -> `/my.vault/notes/q1.txt`. */ export declare function decryptVaultPath(engine: VaultEngine, fullPath: string): Promise;