import { Observable } from 'rxjs'; import { PrefixedAction } from '@state-adapt/core'; import { GetHttpActions, GetHttpActionsWithReq, RequestAction, RequestActionVoid, SuccessAction } from './get-http-actions.function'; import { ErrorAction, ErrorActionWithReq } from './get-http-error.function'; export type SeparatedHttpSources = { request$: Observable>; success$: Observable>>; error$: Observable>>; }; export type SeparatedHttpSourcesWithReq = { request$: Observable>>; success$: Observable>>; error$: Observable>>; }; /** * @deprecated Use {@link splitRequestSources} instead. */ export declare function splitHttpSources(feature: Prefix, httpWithSources$: ReturnType>): SeparatedHttpSources; /** * @deprecated Use {@link splitRequestSources} instead. */ export declare function splitHttpSources(feature: Prefix, httpWithSources$: ReturnType>): SeparatedHttpSourcesWithReq;