export type SupportedPackageManager = 'npm' | 'yarn' | 'pnpm' | 'bun'; export declare function detectPackageManager(projectRoot: string): SupportedPackageManager; export declare function expoUpdatesRemovalCommand(manager: SupportedPackageManager): string[]; export declare function codePushRemovalCommand(manager: SupportedPackageManager): string[]; export type DependencyMigrationBackup = { projectRoot: string; backupDir: string; files: string[]; possibleCreatedFiles: string[]; }; export declare function restoreDependencyMigration(backup: DependencyMigrationBackup): void; export declare function removeExpoUpdatesWithPackageManager(projectRoot: string): DependencyMigrationBackup; export declare function removeCodePushWithPackageManager(projectRoot: string): DependencyMigrationBackup;