import { Command } from "@oclif/core"; export default class PluginInit extends Command { static description: string; static examples: { command: string; description: string; }[]; static flags: { interactive: import("@oclif/core/interfaces").BooleanFlag; name: import("@oclif/core/interfaces").OptionFlag; description: import("@oclif/core/interfaces").OptionFlag; url: import("@oclif/core/interfaces").OptionFlag; language: import("@oclif/core/interfaces").OptionFlag; staging: import("@oclif/core/interfaces").BooleanFlag; }; run(): Promise; private checkPluginFolderExists; private nameIsValid; private reconcileInteractiveFlag; private runInteractiveMode; private collectName; private collectDescription; private collectURL; private collectLanguage; private fetchSession; }