UNPKG

@equinor/fusion-react-power-bi

Version:
31 lines 1.85 kB
import { ActionType } from 'typesafe-actions'; import { AccessToken } from '@equinor/fusion/lib/http/apiClients/models/report'; import { HttpClientRequestFailedError } from '@equinor/fusion/lib/http/HttpClient'; import { ActionError } from '@equinor/fusion/lib/epic'; export type AccessActions = ActionType<typeof actions>; export type AccessRequest = { reportId: string; silent?: boolean; }; export declare const fetchAccessToken: { request: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_REQUEST", AccessRequest>; success: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", AccessToken>; failure: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_FAILURE", ActionError<HttpClientRequestFailedError<any>>>; cancel: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>; }; export declare const refreshAccessToken: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_REFRESH", { reason?: string | undefined; }>; declare const actions: { fetchAccessToken: { request: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_REQUEST", AccessRequest>; success: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_SUCCESS", AccessToken>; failure: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_FAILURE", ActionError<HttpClientRequestFailedError<any>>>; cancel: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_CANCEL", string | void>; }; refreshAccessToken: import("typesafe-actions").PayloadActionCreator<"@PBI/FETCH_REPORT_TOKEN_REFRESH", { reason?: string | undefined; }>; }; export default actions; //# sourceMappingURL=access.d.ts.map