import React from 'react';
import { RootState } from 'typesafe-actions';
declare const mapStateToProps: (store: RootState) => {
    applicationId: never;
    pageInfo: {
        page: never;
        size: never;
        total: never;
    };
};
declare const mapDispatchToProps: {
    clearAll: () => import("typesafe-actions").PayloadAction<"APPLICATION_FILE_CONDITIONS__CLEAR_ALL", {}>;
    fetchList: (params: import("../../../../../../typings").ConditionFetchParams) => import("typesafe-actions").PayloadAction<"APPLICATION_FILE_CONDITIONS__FETCH_LIST", {
        params: import("../../../../../../typings").ConditionFetchParams;
    }>;
    openEditDrawer: (open: boolean, editCondition?: import("../../../../../../typings").ConditionEntity | undefined, type?: string | undefined) => import("typesafe-actions").PayloadAction<"APPLICATION_FILE_CONDITIONS__UPDATE_CONDITION_DRAWER_VISIBLE", {
        open: boolean;
        editCondition: import("../../../../../../typings").ConditionEntity | undefined;
        type: string | undefined;
    }>;
};
declare type ConditionType = ReturnType<typeof mapStateToProps> & typeof mapDispatchToProps;
declare const _default: import("react-redux").ConnectedComponent<React.FC<ConditionType>, import("react-redux").Omit<{
    applicationId: never;
    pageInfo: {
        page: never;
        size: never;
        total: never;
    };
} & {
    clearAll: () => import("typesafe-actions").PayloadAction<"APPLICATION_FILE_CONDITIONS__CLEAR_ALL", {}>;
    fetchList: (params: import("../../../../../../typings").ConditionFetchParams) => import("typesafe-actions").PayloadAction<"APPLICATION_FILE_CONDITIONS__FETCH_LIST", {
        params: import("../../../../../../typings").ConditionFetchParams;
    }>;
    openEditDrawer: (open: boolean, editCondition?: import("../../../../../../typings").ConditionEntity | undefined, type?: string | undefined) => import("typesafe-actions").PayloadAction<"APPLICATION_FILE_CONDITIONS__UPDATE_CONDITION_DRAWER_VISIBLE", {
        open: boolean;
        editCondition: import("../../../../../../typings").ConditionEntity | undefined;
        type: string | undefined;
    }>;
}, "applicationId" | "clearAll" | "openEditDrawer" | "fetchList" | "pageInfo">>;
export default _default;
