UNPKG

@equinor/fusion-react-power-bi

Version:
22 lines 9.05 kB
import { Observable } from 'rxjs'; import { ApiClients } from '@equinor/fusion'; import { StatefulObserver } from '@equinor/fusion/lib/epic'; import { Actions } from './actions'; import { State } from './state'; export type Dependencies = { clients: ApiClients; }; export declare const fetchReport: <S = any>(action$: Observable<Actions>, _: StatefulObserver<S>, { clients }: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/Report").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_FAILURE", import("./actions").ApiError>>; export declare const fetchReportAccessDescription: <S = any>(action$: Observable<Actions>, _: Observable<S>, { clients }: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_FAILURE", import("./actions").ApiError>>; export declare const fetchReportDescription: <S = any>(action$: Observable<Actions>, _: Observable<S>, { clients }: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_FAILURE", import("./actions").ApiError>>; export declare const fetchReportRequirements: <S = any>(action$: Observable<Actions>, _state$: StatefulObserver<S>, { clients }: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_FAILURE", import("./actions").ApiError>>; export declare const initialize: (action$: Observable<Actions>, state$: StatefulObserver<State>, deps: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/Report").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_FAILURE", import("./actions").ApiError>>; export declare const epics: { fetchReportAccessDescription: <S = any>(action$: Observable<Actions>, _: Observable<S>, { clients }: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_FAILURE", import("./actions").ApiError>>; fetchReportDescription: <S_1 = any>(action$: Observable<Actions>, _: Observable<S_1>, { clients }: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_FAILURE", import("./actions").ApiError>>; fetchReportRequirements: <S_2 = any>(action$: Observable<Actions>, _state$: StatefulObserver<S_2>, { clients }: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_FAILURE", import("./actions").ApiError>>; initialize: (action$: Observable<Actions>, state$: StatefulObserver<State>, deps: Dependencies) => Observable<import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/Report").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_FAILURE", import("./actions").ApiError>>; }; export declare const epic: import("@equinor/fusion/lib/epic").Epic<import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_FAILURE", void> | import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/Report").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_CANCEL", string | void>, import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_FAILURE", void> | import("typesafe-actions").PayloadAction<"@PBI/INFO_INITIALIZE_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/Report").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_DESCRIPTION_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_ACCESS_DESCRIPTION_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_SUCCESS", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_FAILURE", import("./actions").ApiError> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_REQUIRMENTS_CANCEL", string | void>, State, unknown>; export default epic; //# sourceMappingURL=epics.d.ts.map