import { ConfigData, SecureStorage } from '../../../sub-commands/flex-plugin'; import CreateConfiguration from '../../../sub-commands/create-configuration'; /** * Creates a Flex Plugin Configuration */ export default class FlexPluginsCreateConfiguration extends CreateConfiguration { static topicName: string; static description: string; static flags: { new: import("@oclif/parser/lib/flags").IBooleanFlag; name: import("../../../utils/flags").IOptionFlag; plugin: import("../../../utils/flags").IOptionFlag; 'enable-plugin': import("../../../utils/flags").IOptionFlag; 'disable-plugin': import("../../../utils/flags").IOptionFlag; description: import("../../../utils/flags").IOptionFlag; json: import("@oclif/parser/lib/flags").IBooleanFlag; 'clear-terminal': import("@oclif/parser/lib/flags").IBooleanFlag; region: import("@oclif/command/lib/flags").IOptionFlag; }; constructor(argv: string[], config: ConfigData, secureStorage: SecureStorage); /** * @override */ doRun(): Promise; /** * @override */ getTopicName(): string; }