import { GraphicNode } from "./GraphicNode";
import { Rect } from "../../common";
import { IPoint, NodeType } from "../../idl";
import { AffineMatrix } from "../../math";
import { AbsProps } from "../props/AbsProps";
export declare class RootNode extends GraphicNode {
    type: NodeType;
    transform: AffineMatrix;
    constructor(id: string);
    updateProps(props: Partial<AbsProps>[]): void;
    drawOnGLCtx(ctx: CanvasRenderingContext2D): void;
    getTextContentRect(): Rect;
    toGlobal(localPoint: IPoint): IPoint;
    toLocal(globalPoint: IPoint): IPoint;
}
//# sourceMappingURL=RootNode.d.ts.map