import { ActionsObservable, StateObservable } from 'redux-observable'; import { Observable } from 'rxjs'; import { RootState } from '../../../rootStateTypes'; import { fetchInvoicingPaymentLinkEmailPreview, fetchInvoicingPaymentLinkEmailPreviewPage } from './editInvoicingCustomerDetailViewReducer'; export type ActionType = ReturnType | ReturnType; /** * Opening the composer asks for the preview at most once per customer: a * cached one is reused, and switching customer invalidates it. */ export declare const fetchInvoicingPaymentLinkEmailPreviewPageEpic: (actions$: ActionsObservable, state$: StateObservable) => Observable;