import { CommandBaseEnterprise } from '../../command-base-enterprise';
import { ConfigUiUtils } from '../../uilogic/config-ui-utils';
export default class ConfigDelete extends CommandBaseEnterprise {
    static description: string;
    static aliases: string[];
    static flags: {
        enterprise: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
        asset: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
        file: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
        type: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
        "enterprise-scope": import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        enviro: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
        cabinet: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
        setting: import("@oclif/core/lib/interfaces").OptionFlag<string[] | undefined, import("@oclif/core/lib/interfaces/parser").CustomOptions>;
        silent: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        echo: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        "to-script": import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        "take-defaults": import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        help: import("@oclif/core/lib/interfaces").BooleanFlag<void>;
    };
    static args: {
        setting: import("@oclif/core/lib/interfaces/parser").Arg<string | undefined, Record<string, unknown>>;
    };
    /** CLI Command-line string to rerun this execution as a non-TTY script. */
    private cmd;
    protected get configUtils(): ConfigUiUtils;
    private _configUtils_backer;
    protected bootstrap(): void;
    run(): Promise<void>;
    private executeTask;
    private convertToCriteria;
    private buildCommandString;
    private buildCandidate_interactively;
    private buildCandidate_silently;
    private captureArgs;
}
