/** * AST constructor. */ export declare abstract class AST extends Object { constructor(); /** * Create new instance of same type. * * @returns New instance. */ createNew(): this; /** * Copy instance. * * @returns Copied instance. */ copy(): this; }