import { ActionType } from 'typesafe-actions';
import * as ACTIONS from '@/actions/teams/list';
import { PaginationInfo, TeamEntity, TeamMemberEntity } from '@/types/index';
export declare type TeamsActionType = ActionType<typeof ACTIONS>;
declare const conditionReducer: (state: {
    fetching: boolean;
    pageInfo: PaginationInfo;
    list: TeamEntity[];
    editTeam: TeamEntity;
    editDrawerOpen: boolean;
    userManagementDrawerOpen: boolean;
    managementTeam: TeamEntity;
    managementTeamLoading: boolean;
    organizationUsers: TeamMemberEntity[];
} | undefined, action: TeamsActionType) => {
    fetching: boolean;
    pageInfo: PaginationInfo;
    list: TeamEntity[];
    editTeam: TeamEntity;
    editDrawerOpen: boolean;
    userManagementDrawerOpen: boolean;
    managementTeam: TeamEntity;
    managementTeamLoading: boolean;
    organizationUsers: TeamMemberEntity[];
};
export default conditionReducer;
