import type { RevalidateContext } from './BaseAccessor.js'; import { BaseAccessor } from './BaseAccessor.js'; import type { Action } from './types.js'; export declare class Accessor extends BaseAccessor { protected action: Action; private updateState; /** * {@inheritDoc BaseAccessor.revalidate} */ revalidate: ({ serverStateKey }?: RevalidateContext) => Promise>; /** * Throw an error when the error retry is aborted. * @param remainRetryCount * @returns */ private internalFetch; }