import Command, { flags } from '../base'; import { RemoveInputs } from './../types'; export default class Remove extends Command { static description: string; static args: { name: string; description: string; required: boolean; }[]; static flags: flags.Input; validateOpNameAndVersion: (inputs: Pick) => Omit; getApiOpsOrWorkflows: (inputs: RemoveInputs) => Promise; promptDeleteDescription: (inputs: RemoveInputs) => Promise; promptDeleteAllDescription: (inputs: RemoveInputs) => Promise; validateBilling: (inputs: RemoveInputs) => Promise; confirmRemove: (inputs: RemoveInputs) => Promise; confirmRemoveAll: (inputs: RemoveInputs) => Promise; removeApiOpOrWorkflow: (inputs: RemoveInputs) => Promise; removeApiOpVersions: (inputs: RemoveInputs) => Promise; private handleNotFoundOpError; updateBilling: (inputs: RemoveInputs) => Promise; logMessage: (inputs: RemoveInputs) => RemoveInputs; logRemoveAllMessage: (inputs: RemoveInputs) => RemoveInputs; sendAnalytics: (inputs: RemoveInputs) => Promise; run(): Promise; }