/** * Constructor. * @class * @author eric.wittmann@gmail.com */ export declare abstract class AbstractCommand implements ICommand { constructor(); /** * Returns true if the argument is either null or undefined. * @param {*} object * @return {boolean} */ isNullOrUndefined(object: any): boolean; /** * @see io.apicurio.datamodels.cmd.ICommand#type() * @return {string} */ type(): string; abstract undo(document?: any): any; abstract execute(document?: any): any; } import { ICommand } from './ICommand';