import { a as MigrationItem } from "../../types-Cq0ilOsm.js";
import "../../plugin-entry-D25w1lOK.js";
//#region extensions/migrate-claude/helpers.d.ts
export declare function resolveHomePath(input: string): string;
export declare function exists(filePath: string): Promise<boolean>;
export declare function isDirectory(dirPath: string): Promise<boolean>;
export declare function sanitizeName(name: string): string;
export declare function readText(filePath: string | undefined): Promise<string | undefined>;
export declare function readJsonObject(filePath: string | undefined): Promise<Record<string, unknown>>;
export declare function childRecord(root: Record<string, unknown> | undefined, key: string): Record<string, unknown>;
export declare function appendItem(item: MigrationItem): Promise<MigrationItem>;
//#endregion