import { AnyEventObject, ActionFunction, DoneEventObject } from "xstate"; import { IBuildContext } from "../../services"; /** * Handler for when we're inside handlers that should be able to mutate nodes * Instead of queueing, we call it right away */ export declare const callApi: ActionFunction; /** * Event handler used in all states where we're not ready to process node * mutations. Instead we add it to a batch to process when we're next idle */ export declare const addNodeMutation: import("xstate").AssignAction; export declare const assignStoreAndWorkerPool: import("xstate").AssignAction; export declare const markQueryFilesDirty: import("xstate").AssignAction; export declare const markSourceFilesDirty: import("xstate").AssignAction; export declare const markSourceFilesClean: import("xstate").AssignAction; export declare const setRecompiledFiles: import("xstate").AssignAction; export declare const markNodesDirty: import("xstate").AssignAction; export declare const markNodesClean: import("xstate").AssignAction; export declare const incrementRecompileCount: import("xstate").AssignAction; export declare const resetRecompileCount: import("xstate").AssignAction; export declare const assignServiceResult: import("xstate").AssignAction; /** * This spawns the service that listens to the `emitter` for various mutation events */ export declare const spawnMutationListener: import("xstate").AssignAction; export declare const assignServers: import("xstate").AssignAction; export declare const spawnWebpackListener: import("xstate").AssignAction; export declare const assignWebhookBody: import("xstate").AssignAction; export declare const clearWebhookBody: import("xstate").AssignAction; export declare const finishParentSpan: ({ parentSpan }: IBuildContext) => void; export declare const saveDbState: () => Promise; export declare const logError: ActionFunction; export declare const panic: ActionFunction; export declare const panicBecauseOfInfiniteLoop: ActionFunction; export declare const trackRequestedQueryRun: import("xstate").AssignAction; export declare const clearPendingQueryRuns: import("xstate").AssignAction; export declare const schemaTypegen: ActionFunction; export declare const definitionsTypegen: ActionFunction; export declare const buildActions: { callApi: ActionFunction; markNodesDirty: import("xstate").AssignAction; addNodeMutation: import("xstate").AssignAction; spawnMutationListener: import("xstate").AssignAction; assignStoreAndWorkerPool: import("xstate").AssignAction; assignServiceResult: import("xstate").AssignAction; assignServers: import("xstate").AssignAction; markQueryFilesDirty: import("xstate").AssignAction; assignWebhookBody: import("xstate").AssignAction; clearWebhookBody: import("xstate").AssignAction; finishParentSpan: ({ parentSpan }: IBuildContext) => void; spawnWebpackListener: import("xstate").AssignAction; markSourceFilesDirty: import("xstate").AssignAction; markSourceFilesClean: import("xstate").AssignAction; setRecompiledFiles: import("xstate").AssignAction; markNodesClean: import("xstate").AssignAction; incrementRecompileCount: import("xstate").AssignAction; resetRecompileCount: import("xstate").AssignAction; panicBecauseOfInfiniteLoop: ActionFunction; saveDbState: () => Promise; setQueryRunningFinished: () => Promise; panic: ActionFunction; logError: ActionFunction; trackRequestedQueryRun: import("xstate").AssignAction; clearPendingQueryRuns: import("xstate").AssignAction; schemaTypegen: ActionFunction; definitionsTypegen: ActionFunction; };