import { type OnboardingWorkspaceRecord } from './onboardingWorkspace.js'; export declare function selectLegacyInstallerRecoveryWorkspace(records: readonly T[], input: { organizationId: string; deviceId: string; path: string; repositoryRemoteHash: string; workspaceId: string; }): T; export declare function recoverLegacyRepositoryInstaller(input: { workspace: string; fromWorkspaceId: string; workspaceId: string; repositoryAgentKey: string; apply: boolean; }): Promise<{ schema: string; applied: boolean; fromWorkspaceId: string; workspaceId: string; repositoryAgentKey: string; signedLifecycleReady: false; backupDirectory: string | null; files: { path: string; sha256: string; }[]; }>; //# sourceMappingURL=legacyInstallerRecovery.d.ts.map