UNPKG

@equinor/fusion-react-power-bi

Version:
173 lines 51.8 kB
import { State } from '../state';
export declare const fetchAccessTokenReducer: (initial: State) => import("typesafe-actions").Reducer<State, 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;
}>> & {
    handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE", (state: State, action: 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>;
    handleAction: <TActionCreator extends (...args: any[]) => import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void> | import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
        reason?: string | undefined;
    }>, THandledAction extends ReturnType<TActionCreator>, TOutputAction extends Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, THandledAction> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
        reason?: string | undefined;
    }>, THandledAction>>(singleOrMultipleCreatorsAndTypes: TActionCreator | TActionCreator[], reducer: (state: State, action: THandledAction) => State) => [TOutputAction] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
    }>> & {
        handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
            reason?: string | undefined;
        }>, TOutputAction>)["type"], (state: State, action: 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>;
        handleAction: <TActionCreator_1 extends (...args: any[]) => TOutputAction, THandledAction_1 extends ReturnType<TActionCreator_1>, TOutputAction_1 extends Exclude<TOutputAction, THandledAction_1>>(singleOrMultipleCreatorsAndTypes: TActionCreator_1 | TActionCreator_1[], reducer: (state: State, action: THandledAction_1) => State) => [TOutputAction_1] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
        }>> & {
            handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_1> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_1> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_1> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_1> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                reason?: string | undefined;
            }>, TOutputAction_1>)["type"], (state: State, action: 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>;
            handleAction: <TActionCreator_2 extends (...args: any[]) => TOutputAction_1, THandledAction_2 extends ReturnType<TActionCreator_2>, TOutputAction_2 extends Exclude<TOutputAction_1, THandledAction_2>>(singleOrMultipleCreatorsAndTypes: TActionCreator_2 | TActionCreator_2[], reducer: (state: State, action: THandledAction_2) => State) => [TOutputAction_2] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
            }>> & {
                handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_2> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_2> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_2> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_2> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                    reason?: string | undefined;
                }>, TOutputAction_2>)["type"], (state: State, action: 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>;
                handleAction: <TActionCreator_3 extends (...args: any[]) => TOutputAction_2, THandledAction_3 extends ReturnType<TActionCreator_3>, TOutputAction_3 extends Exclude<TOutputAction_2, THandledAction_3>>(singleOrMultipleCreatorsAndTypes: TActionCreator_3 | TActionCreator_3[], reducer: (state: State, action: THandledAction_3) => State) => [TOutputAction_3] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                }>> & {
                    handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_3> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_3> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_3> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_3> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                        reason?: string | undefined;
                    }>, TOutputAction_3>)["type"], (state: State, action: 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>;
                    handleAction: <TActionCreator_4 extends (...args: any[]) => TOutputAction_3, THandledAction_4 extends ReturnType<TActionCreator_4>, TOutputAction_4 extends Exclude<TOutputAction_3, THandledAction_4>>(singleOrMultipleCreatorsAndTypes: TActionCreator_4 | TActionCreator_4[], reducer: (state: State, action: THandledAction_4) => State) => [TOutputAction_4] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                    }>> & {
                        handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_4> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_4> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_4> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_4> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                            reason?: string | undefined;
                        }>, TOutputAction_4>)["type"], (state: State, action: 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>;
                        handleAction: <TActionCreator_5 extends (...args: any[]) => TOutputAction_4, THandledAction_5 extends ReturnType<TActionCreator_5>, TOutputAction_5 extends Exclude<TOutputAction_4, THandledAction_5>>(singleOrMultipleCreatorsAndTypes: TActionCreator_5 | TActionCreator_5[], reducer: (state: State, action: THandledAction_5) => State) => [TOutputAction_5] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                        }>> & {
                            handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_5> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_5> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_5> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_5> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                                reason?: string | undefined;
                            }>, TOutputAction_5>)["type"], (state: State, action: 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>;
                            handleAction: <TActionCreator_6 extends (...args: any[]) => TOutputAction_5, THandledAction_6 extends ReturnType<TActionCreator_6>, TOutputAction_6 extends Exclude<TOutputAction_5, THandledAction_6>>(singleOrMultipleCreatorsAndTypes: TActionCreator_6 | TActionCreator_6[], reducer: (state: State, action: THandledAction_6) => State) => [TOutputAction_6] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                            }>> & {
                                handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_6> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_6> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_6> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_6> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                                    reason?: string | undefined;
                                }>, TOutputAction_6>)["type"], (state: State, action: 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>;
                                handleAction: <TActionCreator_7 extends (...args: any[]) => TOutputAction_6, THandledAction_7 extends ReturnType<TActionCreator_7>, TOutputAction_7 extends Exclude<TOutputAction_6, THandledAction_7>>(singleOrMultipleCreatorsAndTypes: TActionCreator_7 | TActionCreator_7[], reducer: (state: State, action: THandledAction_7) => State) => [TOutputAction_7] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                                }>> & {
                                    handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_7> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_7> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_7> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_7> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                                        reason?: string | undefined;
                                    }>, TOutputAction_7>)["type"], (state: State, action: 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>;
                                    handleAction: <TActionCreator_8 extends (...args: any[]) => TOutputAction_7, THandledAction_8 extends ReturnType<TActionCreator_8>, TOutputAction_8 extends Exclude<TOutputAction_7, THandledAction_8>>(singleOrMultipleCreatorsAndTypes: TActionCreator_8 | TActionCreator_8[], reducer: (state: State, action: THandledAction_8) => State) => [TOutputAction_8] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                                    }>> & {
                                        handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_8> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_8> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_8> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_8> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                                            reason?: string | undefined;
                                        }>, TOutputAction_8>)["type"], (state: State, action: 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>;
                                        handleAction: <TActionCreator_9 extends (...args: any[]) => TOutputAction_8, THandledAction_9 extends ReturnType<TActionCreator_9>, TOutputAction_9 extends Exclude<TOutputAction_8, THandledAction_9>>(singleOrMultipleCreatorsAndTypes: TActionCreator_9 | TActionCreator_9[], reducer: (state: State, action: THandledAction_9) => State) => [TOutputAction_9] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                                        }>> & {
                                            handlers: Record<(Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REQUEST", import("../actions/access").AccessRequest>, TOutputAction_9> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", import("@equinor/fusion/lib/http/apiClients/models/report/AccessToken").default>, TOutputAction_9> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_FAILURE", import("@equinor/fusion/lib/epic").ActionError<import("@equinor/fusion").HttpClientRequestFailedError<any>>>, TOutputAction_9> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>, TOutputAction_9> | Exclude<import("typesafe-actions").PayloadAction<"@PBI/FETCH_REPORT_TOKEN_REFRESH", {
                                                reason?: string | undefined;
                                            }>, TOutputAction_9>)["type"], (state: State, action: 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>;
                                            handleAction: <TActionCreator_10 extends (...args: any[]) => TOutputAction_9, THandledAction_10 extends ReturnType<TActionCreator_10>, TOutputAction_10 extends Exclude<TOutputAction_9, THandledAction_10>>(singleOrMultipleCreatorsAndTypes: TActionCreator_10 | TActionCreator_10[], reducer: (state: State, action: THandledAction_10) => State) => [TOutputAction_10] extends [import("typesafe-actions").Action] ? import("typesafe-actions").Reducer<State, 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;
                                            }>> & any : import("typesafe-actions").Reducer<State, 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;
                                            }>> & {
                                                handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
                                        }>> & {
                                            handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
                                    }>> & {
                                        handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
                                }>> & {
                                    handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
                            }>> & {
                                handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
                        }>> & {
                            handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
                    }>> & {
                        handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
                }>> & {
                    handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
            }>> & {
                handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
        }>> & {
            handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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("typesafe-actions").Reducer<State, 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;
    }>> & {
        handlers: Record<"@PBI/FETCH_REPORT_TOKEN_REQUEST" | "@PBI/FETCH_REPORT_TOKEN_SUCCESS" | "@PBI/FETCH_REPORT_TOKEN_FAILURE" | "@PBI/FETCH_REPORT_TOKEN_CANCEL" | "@PBI/FETCH_REPORT_TOKEN_REFRESH", (state: State, action: 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>;
    };
};
export default fetchAccessTokenReducer;
//# sourceMappingURL=fetch-access-token.d.ts.map