getInteractiveModeTpl( command ) {
    if ( INTERACTIVE_ILLEGAL_METHODS.includes( command.method ) ) {
      return ``;
    }
    this.interactive.sids.push( command.id );
    // filter by method
    return `\n      await bs.page.waitForSelector(\`body[data-puppetry-next="${ command.id }`
      + `"]\`, { timeout: ${ INTERATIVE_TIMEOUT } });`;
  }
@param {string} ref
@param {object} variables
@param {string} parentId
@returns {string}