UNPKG

gatsby

Version:
25 lines (24 loc) 1.46 kB
import { IDataLayerContext } from "./types"; export type DataLayerResult = Pick<IDataLayerContext, "gatsbyNodeGraphQLFunction" | "graphqlRunner" | "pagesToBuild" | "pagesToDelete">; /** * Machine used during first run */ export declare const initializeDataMachine: import("xstate").StateMachine<IDataLayerContext, any, any, { value: any; context: IDataLayerContext; }, import("xstate").BaseActionObject, import("xstate").ServiceMap, import("xstate").ResolveTypegenMeta<import("xstate").TypegenDisabled, any, import("xstate").BaseActionObject, import("xstate").ServiceMap>>; /** * Machine used when we need to source nodes again */ export declare const reloadDataMachine: import("xstate").StateMachine<IDataLayerContext, any, any, { value: any; context: IDataLayerContext; }, import("xstate").BaseActionObject, import("xstate").ServiceMap, import("xstate").ResolveTypegenMeta<import("xstate").TypegenDisabled, any, import("xstate").BaseActionObject, import("xstate").ServiceMap>>; /** * Machine used when we need to re-create pages after a * node mutation outside of sourceNodes */ export declare const recreatePagesMachine: import("xstate").StateMachine<IDataLayerContext, any, any, { value: any; context: IDataLayerContext; }, import("xstate").BaseActionObject, import("xstate").ServiceMap, import("xstate").ResolveTypegenMeta<import("xstate").TypegenDisabled, any, import("xstate").BaseActionObject, import("xstate").ServiceMap>>;