import { AuthenticationBaseCommand } from 'anypoint-cli-command'; import Asset from '../../../helpers/types/asset'; export default class Modify extends AuthenticationBaseCommand { static description: string; static flags: { help: import("@oclif/core/lib/interfaces").BooleanFlag; name: import("@oclif/core/lib/interfaces").OptionFlag; tags: import("@oclif/core/lib/interfaces").OptionFlag; collectMetrics: import("@oclif/core/lib/interfaces").BooleanFlag; host: import("@oclif/core/lib/interfaces").OptionFlag; environment: import("@oclif/core/lib/interfaces").OptionFlag; organization: import("@oclif/core/lib/interfaces").OptionFlag; bearer: import("@oclif/core/lib/interfaces").OptionFlag; client_secret: import("@oclif/core/lib/interfaces").OptionFlag; client_id: import("@oclif/core/lib/interfaces").OptionFlag; password: import("@oclif/core/lib/interfaces").OptionFlag; username: import("@oclif/core/lib/interfaces").OptionFlag; }; static args: { name: string; required: boolean; }[]; run(): Promise; assetModify: (assetIdentifier: string, selectedOrganizationId: string, name: string | undefined, tags: string | undefined) => Promise; modifyName: (asset: Asset, name: string) => Promise; modifyTags: (asset: Asset, tags: string) => Promise; }