import type { Group, Node, Path, Layer, Scene } from "spritejs";
import { ShapeNodes } from "../tools/utils";
import { IRectType } from "..";
export declare const isSealedGroup: (group: Group | Path | Node) => boolean;
export declare const removeTexture: (node: any, layer: Layer) => void;
export declare const removeAllChildren: (group: Group, layer: Layer) => void;
export declare const replaceNode: (newNode: ShapeNodes, deleteNode: any, layer: Group) => void;
export declare const hideOriginNodes: (group: Group, layer: Layer) => void;
export declare const showOriginNodes: (group: Group, layer: Layer) => void;
export declare const safariFixRect: (rect: IRectType, scene: Scene, dpr: number) => IRectType | undefined;
