import type { TPendingState } from "../../../query/types/index.js"; import { MachineBase } from "./MachineBase.js"; import { MachineError } from "./MachineError.js"; import { MachineSuccess } from "./MachineSuccess.js"; export declare class MachinePending extends MachineBase { readonly status: "pending"; readonly state: TPendingState; constructor(state: TPendingState); /** pending → success */ success(data: TData): MachineSuccess; /** pending → error */ fail(error: unknown): MachineError; }