import CommandFactory from './CommandFactory' ; import Command from './Command' ; import StandaloneScreenshotCommand from './StandaloneScreenshotCommand' ; import WebhookClient from '../discord/WebhookClient' ; import Screenshoter from '../screenshot/Screenshoter' ; class StandaloneCommandFactory implements CommandFactory { public createScreenshotCommand ( name , permission , hiddenIdentifiers , webhookClient , screenshoter ) { return new StandaloneScreenshotCommand ( name , permission , hiddenIdentifiers , webhookClient , screenshoter ) ; } } export default StandaloneCommandFactory ;