import { ActionsObservable, StateObservable } from 'redux-observable'; import { RootState } from '../../../rootStateTypes'; import { createCompanyAddress, createCompanyUserAddress, saveNewAddress } from '../addressViewReducer'; export type ActionType = ReturnType | ReturnType | ReturnType; export declare const saveNewAddressEpic: (actions$: ActionsObservable, _state$: StateObservable) => import("rxjs").Observable<{ payload: { addressType: import("../addressViewState").AddressType; }; type: "addressView/createAddress"; } | { payload: { addressType: import("../addressViewState").AddressType; companyId: string; }; type: "addressView/createCompanyAddress"; } | { payload: { addressType: import("../addressViewState").AddressType; companyId: string; userId: string; }; type: "addressView/createCompanyUserAddress"; }>;