import { NodePalette } from "parsegraph-direction";
import DefaultNodeType from "./DefaultNodeType";
import Node from "./Node";
export default class DefaultNodePalette extends NodePalette<Node<DefaultNodeType>> {
    _budType: DefaultNodeType;
    _blockType: DefaultNodeType;
    _slotType: DefaultNodeType;
    _sliderType: DefaultNodeType;
    _sceneType: DefaultNodeType;
    _elementType: DefaultNodeType;
    _mathMode: boolean;
    constructor(mathMode?: boolean);
    defaultType(): Node<DefaultNodeType>;
    spawn(given?: any): Node<DefaultNodeType>;
    replace(node: Node<DefaultNodeType>, type: any): void;
    ensureTypes(): void;
    readType(given?: any): DefaultNodeType;
}
//# sourceMappingURL=DefaultNodePalette.d.ts.map