import type { BaseObject, InterpreterContext } from "@hylimo/core"; import { ContentModule } from "../../contentModule.js"; /** * Module providing a helper function to create a DSL construct used for e.g. classes and components */ export declare const classifierModule: ContentModule; /** * Registers toolbox edits for a classifier by iterating through the provided toolbox edits * and adding them to the canvas add edits under the 'toolbox/' namespace. * * @param scope - The base object scope that contains the internal canvas add edits * @param toolboxEdits - An object containing toolbox edit definitions where keys are edit names and values contain the edit content * @param draggable - Whether the toolbox edits should be draggable (currently unused in implementation) * @param context - The interpreter context used for creating new string values and field operations */ export declare function registerClassifierToolboxEdits(scope: BaseObject, toolboxEdits: BaseObject, draggable: boolean, context: InterpreterContext): void; //# sourceMappingURL=classifier.d.ts.map