import { ApplicationSettingBuilderFetchParams, ApplicationSettingBuilderSaveParams, ComponentCategoryFetchRes, ProjectPageTemplateContentFetchParams } from '@/types/index';
export declare const clearAll: () => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__CLEAR_ALL", {}>;
export declare const updateLoading: (loading: boolean) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__UPDATE_LOADING", {
    loading: boolean;
}>;
export declare const updateSaveLoading: (loading: boolean) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__UPDATE__SAVE_LOADING", {
    loading: boolean;
}>;
export declare const updatePageNum: (num: number) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__UPDATE__NUM_LOADING", {
    num: number;
}>;
export declare const updateModalState: (data: any) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__UPDATE_MODAL_STATE", {
    data: any;
}>;
export declare const fetchTemplates: (params: ApplicationSettingBuilderFetchParams) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__FETCH_TEMPLATES", {
    params: ApplicationSettingBuilderFetchParams;
}>;
export declare const pushTemplates: (data: ComponentCategoryFetchRes) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__PUSH_TEMPLATES", {
    data: ComponentCategoryFetchRes;
}>;
export declare const saveCategory: (params: ApplicationSettingBuilderSaveParams) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__SAVE_CATEGORY", {
    params: ApplicationSettingBuilderSaveParams;
}>;
export declare const fetchTemplatesContent: (params: ProjectPageTemplateContentFetchParams) => import("typesafe-actions").PayloadAction<"APPLICATION_SETTINGS_BUILDER_TEMPLATES__FETCH_TEMPLATES_CONTENT", {
    params: ProjectPageTemplateContentFetchParams;
}>;
