declare module 'cc' {
    interface Node {
        x: number;
        y: number;
        z: number;
        angleX: number;
        angleY: number;
        angleZ: number;
        scaleX: number;
        scaleY: number;
        scaleZ: number;
        widthUT: number;
        heightUT: number;
        anchorXUT: number;
        anchorYUT: number;
        color: Color;
        findChildren: (name: string, isStartWith?: boolean) => Node[];
        setAnchor: (point: Vec2 | number, y?: number) => void;
        setColor: (time: number, color?: Color) => void;
        shake: (repeat: number, amplitude?: Vec3, frequency?: number) => void;
        destroyRealtime: () => void;
        destroyAllChildrenRealtime: () => void;
    }
}