import { PayloadAction } from '@reduxjs/toolkit'; export interface PipelineState { id: string; params: { [key: string]: string; }; consume: { [key: string]: string; }; produce: { [key: string]: string; }; } export declare const pipelineSlice: import("@reduxjs/toolkit").Slice[], action: PayloadAction) => import("immer/dist/internal").WritableDraft[]; updatePipeline: (state: import("immer/dist/internal").WritableDraft[], action: PayloadAction>) => import("immer/dist/internal").WritableDraft[]; removePipeline: (state: import("immer/dist/internal").WritableDraft[], action: PayloadAction>) => import("immer/dist/internal").WritableDraft[]; }, "pipeline">; export declare const addPipeline: import("@reduxjs/toolkit").ActionCreatorWithPayload, updatePipeline: import("@reduxjs/toolkit").ActionCreatorWithPayload, any>, removePipeline: import("@reduxjs/toolkit").ActionCreatorWithPayload, any>; declare const _default: import("redux").Reducer; export default _default;