import type { TRefreshErrorState } from "../../../query/types/index.js"; import type { TDataState } from "./machine-helpers.js"; import { MachineRefreshing } from "./MachineRefreshing.js"; import { MachineWithData } from "./MachineWithData.js"; export declare class MachineRefreshError extends MachineWithData { readonly status: "refresh-error"; readonly state: TRefreshErrorState; constructor(state: TRefreshErrorState); protected withState(state: TDataState): this; /** refresh-error → refreshing */ refresh(): MachineRefreshing; /** refresh-error → refreshing (keeps the retried error, marks `isRetrying`) */ retry(): MachineRefreshing; }