export type UninstallOptions = { profileName?: string; hermesHome?: string; write?: boolean; }; export type UninstallResult = { profileName: string; hermesHome: string; existed: boolean; dryRun: boolean; backupPath?: string; removedPaths: string[]; }; /** * Remove a Delx Wellness Hermes profile. The installer owns the whole * `~/.hermes/profiles//` directory, so uninstall backs up config.yaml * (the one file a user might have merged their own model/keys into) and then * removes the profile home. Writing into the default Hermes profile is refused, * mirroring the install guard. Without `write: true` this is a dry run. */ export declare function uninstallDelxWellnessHermesProfile(options?: UninstallOptions): Promise;