import { RequestStatus } from '../requestContextTypes'; /** * Only masks the pre-request Empty flash as Loading. Terminal request states * must stay terminal even if the global protestos state is still marked loading. */ export declare function resolveEffectiveProtestosType(ctxType: RequestStatus | undefined, globalIsLoading: boolean): RequestStatus | undefined; export type ProtestosLoadingResolution = 'error' | 'resolved' | 'pending' | 'documented' | 'loading'; export declare function resolveProtestosLoadingResolution(ctxType: RequestStatus | undefined, hasDocument: boolean): ProtestosLoadingResolution;