import { BackgroundType } from "../types/color"; import { NodeContext } from "../types/node"; import { XMLElementsJson } from "../utils/xml"; import PPTX from "./PPTX"; import Node from "./node/Node"; export default class Group { source: XMLElementsJson; order: number; pptx: PPTX; ctx: NodeContext; offset: { x: number; y: number; }; chOffset: { x: number; y: number; }; extend: { w: number; h: number; }; chExtend: { w: number; h: number; }; rotate: number; nodes: Node[]; flipV: boolean; flipH: boolean; background: BackgroundType | null; group?: Group; userDrawn: boolean; constructor(source: XMLElementsJson, pptx: PPTX, ctx: NodeContext, group?: Group); getBackground(): BackgroundType | null; _parseBackground(): import("../types/color").BackgroundImageType | undefined; _parseNodes(): Promise; }