import { ActionType } from 'typesafe-actions';
import * as ACTIONS from '@/actions/projects/folder';
import { Application, PaginationInfo, ProjectEntity } from '@/types/index';
export declare type ProjectFolderActionType = ActionType<typeof ACTIONS>;
declare const reducer: (state: {
    loading: boolean;
    drawerOpen: boolean;
    pageInfo: PaginationInfo;
    projectList: ProjectEntity[];
    editProject: ProjectEntity;
    saveLoading: boolean;
    apps: Application[];
} | undefined, action: ProjectFolderActionType) => {
    loading: boolean;
    drawerOpen: boolean;
    pageInfo: PaginationInfo;
    projectList: ProjectEntity[];
    editProject: ProjectEntity;
    saveLoading: boolean;
    apps: Application[];
};
export default reducer;
