import { AccessToken, EmbedInfo } from '@equinor/fusion/lib/http/apiClients/models/report/'; import { Actions, ApiError } from './actions'; export declare enum Status { LoadingEmbedInfo = 0, AcquiringAccessToken = 1, AccessCheck = 2 } export type State = { id: string; status: Array; errors: Array; embedInfo?: EmbedInfo['embedConfig']; token?: AccessToken; hasContextAccess?: boolean; }; export declare const removeStatus: (state: State, status: Status) => Status[]; export declare const removeError: (state: State, action: Actions) => ApiError[];