import { PointlineJS } from "@pointlinejs/pointlinejs"; export declare enum BUTTON_TYPE { ADD_PARENT_BUTTON = "ADD_PARENT_BUTTON", ADD_CHILD_BUTTON = "ADD_CHILD_BUTTON", REMOVE_SELECTED_NODE_BUTTON = "REMOVE_SELECTED_NODE_BUTTON", EXPORT_TO_JSON_BUTTON = "EXPORT_TO_JSON_BUTTON" } export declare const BUTTON_CALLBACK: { ADD_PARENT_BUTTON: typeof addParentNodeBtnClickEvent; ADD_CHILD_BUTTON: typeof addChildNodeBtnClickEvent; REMOVE_SELECTED_NODE_BUTTON: typeof removeSelectedNodeBtnClickEvent; EXPORT_TO_JSON_BUTTON: typeof exportToJSONBtnClickEvent; }; declare function addParentNodeBtnClickEvent(pointlineJS: PointlineJS, selectedEl: HTMLElement): Promise; declare function addChildNodeBtnClickEvent(pointlineJS: PointlineJS, selectedEl: HTMLElement): Promise; declare function exportToJSONBtnClickEvent(pointlineJS: PointlineJS): string; declare function removeSelectedNodeBtnClickEvent(pointlineJS: PointlineJS, selectedEl: HTMLElement): void; export {};