import { AppCommand } from './app-command.js'; import { ConfigType } from './lib/apps/index.js'; import { CreateFileParams } from './lib/create/index.js'; /** * A base class for Swell CLI Create commands for file and input handling. * * This class extends the `AppCommand` class and adds: * * - createType: Type of Config to generate file path * - createFile: File creation, including general prompts */ export declare abstract class CreateConfigCommand extends AppCommand { protected createType: '' | ConfigType; protected createFile({ extension, fileBody, fileName }: CreateFileParams, overwrite: boolean, shouldConfirm?: boolean): Promise; protected getCollectionOptions(): Promise; }