import { WritableDraft } from 'immer/dist/internal'; import { CreateSliceLayoutProperties, LayoutInitialState } from './layout.types'; export declare const createSliceLayout: ({ appName, reducers }: CreateSliceLayoutProperties) => (import("@reduxjs/toolkit").Slice, { payload }: { payload: LayoutInitialState; }): void; }, "LAYOUT"> | import("@reduxjs/toolkit").CaseReducerActions<{ /** * * This function is used to update the text content of the tooltip * @function updateTextContent * @param {object} state - The current state of the slice * @param {object} second_parameter - The payload of the action (the text content of the tooltip) * @returns {void} * @author: Juan Sebastian Perea [Juanse1595] (https://github.com/Juanse1595) * @author: Juan David Avila Caycedo [JuanDAC] (https://github.com/JuanDAC) */ layoutUpdate(state: WritableDraft, { payload }: { payload: LayoutInitialState; }): void; }> | import("redux").Reducer | { textContent: string; title: string; appName: string; middlewares?: import("../../middlerware").MiddlewaresArgs[] | undefined; reducers?: import("@reduxjs/toolkit").SliceCaseReducers | undefined; })[];