import Service from '../core/service'; export declare abstract class ActionFactory { protected service: Service; protected abstract generateConfig(opts: any): any; protected abstract registerCommand(): void; protected abstract action(...args: any[]): void; protected constructor(service: Service); protected successStdout(...logs: string[]): void; protected warningStdout(...logs: string[]): void; protected errorStdout(...logs: string[]): void; } export default ActionFactory;