import SfpowerscriptsCommand from '../../SfpowerscriptsCommand'; export default class Release extends SfpowerscriptsCommand { static description: string; static examples: string[]; protected static requiresUsername: boolean; protected static requiresDevhubUsername: boolean; protected static requiresProject: boolean; static flags: { releasedefinition: import("@oclif/core/lib/interfaces").OptionFlag; targetorg: import("@oclif/core/lib/interfaces").OptionFlag; scriptpath: import("@oclif/core/lib/interfaces").OptionFlag; npm: import("@oclif/core/lib/interfaces").BooleanFlag; scope: import("@oclif/core/lib/interfaces").OptionFlag; npmrcpath: import("@oclif/core/lib/interfaces").OptionFlag; logsgroupsymbol: import("@oclif/core/lib/interfaces").OptionFlag; tag: import("@oclif/core/lib/interfaces").OptionFlag; dryrun: import("@oclif/core/lib/interfaces").BooleanFlag; waittime: import("@oclif/core/lib/interfaces").OptionFlag; keys: import("@oclif/core/lib/interfaces").OptionFlag; generatechangelog: import("@oclif/core/lib/interfaces").BooleanFlag; directory: import("@oclif/core/lib/interfaces").OptionFlag; branchname: import("@oclif/core/lib/interfaces").OptionFlag; allowunpromotedpackages: import("@oclif/core/lib/interfaces").BooleanFlag; devhubalias: import("@oclif/core/lib/interfaces").OptionFlag; loglevel: import("@oclif/core/lib/interfaces").OptionFlag; }; execute(): Promise; private sendMetrics; private printReleaseSummary; protected validateFlags(): void; }