UNPKG

@equinor/fusion-react-power-bi

Version:
20 lines 7.7 kB
import { State } from '../state'; export declare const epics: { accessToken: <S extends { id: string; token: import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default; }>(action$: import("rxjs").Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", { reason?: string | undefined; }>>, state$: import("@equinor/fusion/lib/epic").StatefulObserver<S>, { clients }: import("./access-token").Dependencies) => import("rxjs").Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", { reason?: string | undefined; }>>; checkContextAccess: <S_1 = any>(action$: import("rxjs").Observable<import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_REQUEST", import("../actions/context").CheckContextAccessRequest> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/SET_CONTEXT_ACCESS", boolean>>, _: import("@equinor/fusion/lib/epic").StatefulObserver<S_1>, { clients }: import("./check-context-access").Dependencies) => import("rxjs").Observable<import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>>; fecthEmbedInfo: <S_2 = any>(action$: import("rxjs").Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/EmbedInfo").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_CANCEL", string | void>>, _: import("@equinor/fusion/lib/epic").StatefulObserver<S_2>, { clients }: import("./fetch-embed-info").Dependencies) => import("rxjs").Observable<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/EmbedInfo").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>>; }; export declare const epic: import("@equinor/fusion/lib/epic").Epic<import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_REQUEST", import("../actions/context").CheckContextAccessRequest> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/SET_CONTEXT_ACCESS", boolean> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", { reason?: string | undefined; }> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/EmbedInfo").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_CANCEL", string | void>, import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_REQUEST", import("../actions/context").CheckContextAccessRequest> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/CHECK_CONTEXT_ACCESS_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/SET_CONTEXT_ACCESS", boolean> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", { reason?: string | undefined; }> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_REQUEST", string> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/EmbedInfo").default> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_EMBED_INFO_CANCEL", string | void>, State, unknown>; export default epic; //# sourceMappingURL=index.d.ts.map