import type { AttributeConfig, LayoutElement } from "../layoutElement.js"; import { ShapeLayoutConfig } from "./shapeLayoutConfig.js"; import { type FullObject } from "@hylimo/core"; /** * Base class for all shape layout configs with a content */ export declare abstract class ContentShapeLayoutConfig extends ShapeLayoutConfig { /** * Creats a new ContentShapeLayoutconfig * * @param additionalAttributes additional non-style attributes * @param additionalStyleAttributes the supported additional style attributes */ constructor(additionalAttributes: AttributeConfig[], additionalStyleAttributes: AttributeConfig[]); getChildren(element: LayoutElement): FullObject[]; } //# sourceMappingURL=contentShapeLayoutConfig.d.ts.map