import { type Reducer } from "@reduxjs/toolkit";
import { type CatalogState } from "./catalogState.js";
export declare const catalogSliceReducer: Reducer<CatalogState>;
/**
 * @internal
 */
export declare const catalogActions: {
    setCatalogItems: import("@reduxjs/toolkit").ActionCreatorWithPayload<import("./catalogReducers.js").SetCatalogItemsPayload, "catalog/setCatalogItems">;
    setCatalogMeasuresAndFacts: import("@reduxjs/toolkit").ActionCreatorWithPayload<import("./catalogReducers.js").SetCatalogMeasuresAndFactsPayload, "catalog/setCatalogMeasuresAndFacts">;
    addAttributeHierarchy: import("@reduxjs/toolkit").ActionCreatorWithPayload<import("@gooddata/sdk-model").ICatalogAttributeHierarchy, "catalog/addAttributeHierarchy">;
    updateAttributeHierarchy: import("@reduxjs/toolkit").ActionCreatorWithPayload<import("@gooddata/sdk-model").ICatalogAttributeHierarchy, "catalog/updateAttributeHierarchy">;
    deleteAttributeHierarchy: import("@reduxjs/toolkit").ActionCreatorWithPayload<import("@gooddata/sdk-model").ICatalogAttributeHierarchy, "catalog/deleteAttributeHierarchy">;
    setCatalogParameters: import("@reduxjs/toolkit").ActionCreatorWithPayload<import("./catalogState.js").ICatalogParametersState, "catalog/setCatalogParameters">;
    setCatalogMeasureParameters: import("@reduxjs/toolkit").ActionCreatorWithPayload<import("./catalogState.js").ICatalogMeasureParametersState, "catalog/setCatalogMeasureParameters">;
};
//# sourceMappingURL=index.d.ts.map