import { Executor, executorArgument, ExecutorConfig } from './executor'; export interface Config extends ExecutorConfig { targetDirectory?: executorArgument; templatePath: executorArgument; templateValues: executorArgument<{ [key: string]: string; }>; destinationPathPrompt?: executorArgument; } export declare function isNewFileExecutor(executor: ExecutorConfig): executor is Config; export declare const type = "new-file"; export declare const Commit: Executor['Commit'];