import { CreateSliceTooltipProperties, TooltipInitialState } from './tooltip.types'; /** * This initial state represent the initial state of the tooltip slice * @type {object} initialState * @param {string} textContent - The text content of the tooltip */ export declare const createSliceTooltip: ({ appName }: CreateSliceTooltipProperties) => (import("@reduxjs/toolkit").Slice, { payload }: { payload: any; type: string; }): void; }, "TOOLTIP"> | 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) */ tooltipSetTextContent(state: import("immer/dist/internal").WritableDraft, { payload }: { payload: any; type: string; }): void; }> | import("redux").Reducer | { textContent: string; /** * This initial state represent the initial state of the tooltip slice * @type {object} initialState * @param {string} textContent - The text content of the tooltip */ appName: string; middlewares?: import("../../middlerware").MiddlewaresArgs[] | undefined; reducers?: import("@reduxjs/toolkit").SliceCaseReducers | undefined; })[];