import { UndoableAction } from "./types";
export interface ReleaseMetadataState {
    id: string | null;
}
export declare const RELEASE_METADATA_REDUX_ACTIONS: import("@reduxjs/toolkit").CaseReducerActions<{
    updateReleaseId: (state: import("immer/dist/internal").WritableDraft<ReleaseMetadataState>, action: UndoableAction<{
        releaseId: string;
    }>) => void;
}, "releaseMetadata">;
export declare const updateReleaseId: import("@reduxjs/toolkit").ActionCreatorWithPayload<{
    releaseId: string;
} & {
    generatedByUndoRedo?: boolean | undefined;
}, "releaseMetadata/updateReleaseId">;
export declare const releaseMetadataReducer: import("redux").Reducer<ReleaseMetadataState>;
//# sourceMappingURL=release-metadata.d.ts.map