import { Command } from 'commander'; export default class CommandRegistration { private command; /** * Constructor */ constructor(command: Command); /** * Get list of commands */ private getListOfCommandFiles; /** * Get process by pid */ private checkIfProcessExistsByPidAndCmd; /** * Create or update (touch) command execution file * This is needed for monitoring, to ensure that command not frozen */ private createOrUpdateCommandExecutionFile; /** * Register application commands */ registerApplicationCommands(): void; }