///
import { AllTypes } from "graphql-js-tree";
type DragOverStylesDiagram = {
nodeName: string;
nodeType?: string;
isPaddingLeft: boolean;
};
export declare const useLayoutState: () => {
windowWidth: number;
sidebarSize: number;
setSidebarSize: import("react").Dispatch>;
dragOverStylesDiagram: DragOverStylesDiagram | undefined;
setDragOverStylesDiagram: import("react").Dispatch>;
dndType: AllTypes | undefined;
setDndType: import("react").Dispatch>;
startDragIdx: number | undefined;
setStartDragIdx: import("react").Dispatch>;
};
export declare const LayoutStateProvider: import("react").ComponentType>;
export {};