import type { FirstPartyInstallLayout } from './installLayout.js';
export declare function readInstalledVersionMarkers(layout: FirstPartyInstallLayout): Promise<{
    currentVersionId: string | null;
    previousVersionId: string | null;
}>;
export declare function writeInstalledVersionMarker(params: Readonly<{
    layout: FirstPartyInstallLayout;
    marker: 'current' | 'previous';
    versionId: string | null;
}>): Promise<void>;
//# sourceMappingURL=versionMarkers.d.ts.map