import type { Type } from "@hylimo/core"; import type { AttributeConfig, ContentCardinality } from "../../layoutElement.js"; import { CanvasContentLayoutConfig } from "./canvasContentLayoutConfig.js"; /** * Base layout config for CanvasElementLayoutConfig and CanvasConnectionLayoutConfig */ export declare abstract class EditableCanvasContentLayoutConfig extends CanvasContentLayoutConfig { /** * Creates a EditableCanvasContentLayoutConfig * * @param additionalAttributes additional non-style attributes * @param styleAttributes the supported style attributes * @param contentType the type of the contents attribute * @param contentCardinality the cardinality of the contents attribute */ constructor(additionalAttributes: AttributeConfig[], styleAttributes: AttributeConfig[], contentType: Type, contentCardinality: ContentCardinality); } //# sourceMappingURL=editableCanvasContentLayoutConfig.d.ts.map