import { GroupFrame, LayerProperties } from "../sections"; import { NodeChild, NodeParent } from "./Node"; import { NodeBase } from "./NodeBase"; /** * A layer group, which may contain layers and other layer groups. * @alpha */ export declare class Group implements NodeBase { private layerFrame; readonly parent: NodeParent; readonly type = "Group"; readonly children: NodeChild[]; /** @internal */ constructor(layerFrame: GroupFrame | undefined, parent: NodeParent); get name(): string; get opacity(): number; get composedOpacity(): number; get additionalProperties(): LayerProperties["additionalLayerProperties"] | undefined; addChild(node: NodeChild): void; hasChildren(): boolean; freeze(): void; } //# sourceMappingURL=Group.d.ts.map