import { FileCommitDetails } from '../common/types' ; import { BaseCommand } from './baseCommand' ; export abstract class BaseFileCommitCommand extends BaseCommand < FileCommitDetails > { constructor ( data ) { super ( data ) ; } public abstract execute ( ) ; public async preExecute ( ) { return true ; } }