import { ActionType } from 'typesafe-actions'; import { ContextTypes, HttpClientRequestFailedError } from '@equinor/fusion'; import { ActionError } from '@equinor/fusion/lib/epic'; export type ContextActions = ActionType; export type CheckContextAccessRequest = { reportId: string; externalId: string; type: ContextTypes; silent?: boolean; }; export declare const checkContextAccess: { request: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_REQUEST", CheckContextAccessRequest>; success: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void>; failure: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", ActionError, any>>; cancel: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_CANCEL", string | void>; }; export declare const setContextAccess: import("typesafe-actions").PayloadActionCreator<"@PBI/SET_CONTEXT_ACCESS", boolean>; declare const actions: { checkContextAccess: { request: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_REQUEST", CheckContextAccessRequest>; success: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_SUCCESS", void>; failure: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_FAILURE", ActionError, any>>; cancel: import("typesafe-actions").PayloadActionCreator<"@PBI/CHECK_CONTEXT_ACCESS_CANCEL", string | void>; }; setContextAccess: import("typesafe-actions").PayloadActionCreator<"@PBI/SET_CONTEXT_ACCESS", boolean>; }; export default actions;