import { __name } from "../../_virtual/_rolldown/runtime.mjs"; import { BaseNode, BaseNodeProps } from "../../base/types.mjs"; import { HTMLAttributes, PropsWithChildren } from "react"; import { Color, ElementStyle } from "@likec4/core/types"; //#region src/base-primitives/compound/CompoundNodeContainer.d.ts export type RequiredData = { color: Color; depth: number; style: ElementStyle; }; type CompoundNodeContainerProps = PropsWithChildren & { layout?: boolean | 'position' | 'size' | 'preserve-aspect'; layoutId?: string | undefined; nodeProps: BaseNodeProps>; }>; export declare function CompoundNodeContainer({ nodeProps: { data: { hovered: isHovered, dimmed: isDimmed, ...data } }, className, children, style, ...rest }: CompoundNodeContainerProps): import("react").JSX.Element; //#endregion