type ShowcaseState = {
    colorValue: string;
    datePickerValue: number;
    inputEmailValue: string;
    inputNumberValue: number;
    inputPasswordValue: string;
    inputTextValue: string;
    phoneNumberValue: string;
};
export declare const showcaseSlice: import('@reduxjs/toolkit').Slice<ShowcaseState, {
    setColorValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setDatePickerValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputEmailValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputNumberValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputPasswordValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputTextValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setPhoneNumberValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setAll: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: Partial<ShowcaseState>;
        type: string;
    }) => void;
    resetState: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>) => void;
}, "showcase">;
declare const RootReducer: import('redux').Reducer<import('redux').CombinedState<{
    showcase: ShowcaseState;
}>, import('redux').AnyAction>;
export declare const showcaseStore: import('@reduxjs/toolkit').EnhancedStore<import('redux').CombinedState<{
    showcase: ShowcaseState;
}>, import('redux').AnyAction, any>;
export type ShowcaseRootState = ReturnType<typeof RootReducer>;
export declare const ShowcaseSlice: import('@reduxjs/toolkit').CaseReducerActions<{
    setColorValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setDatePickerValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputEmailValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputNumberValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputPasswordValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setInputTextValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setPhoneNumberValue: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: string | number;
        type: string;
    }) => void;
    setAll: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>, { payload }: {
        payload: Partial<ShowcaseState>;
        type: string;
    }) => void;
    resetState: (state: import('immer/dist/internal.js').WritableDraft<ShowcaseState>) => void;
}>;
export {};
