import CommandBase from '../../command.base.js';
export default class NuGetDependencyUpdate extends CommandBase<typeof NuGetDependencyUpdate> {
    static description: string;
    static usage: string;
    static examples: string[];
    static args: {
        version: import("@oclif/core/lib/interfaces/parser.js").Arg<string, Record<string, unknown>>;
    };
    static flags: {
        filter: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>;
        exclude: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string[] | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>;
    };
    /**
     * Update dependencies in csproj files for @adinsure packages
     * @param
     */
    /**
     * Update dependencies in csproj files for @adinsure packages
     * @param {string} newVersion New version to update to
     * @param {NpmPackage[]} packages Packages to update
     * @param {string[]} filter Regular expressions filter for packages
     * @returns {Prmoise<void>} Void Promise
     */
    updateDependencies(newVersion: string, packages: string[], filter?: string): Promise<void>;
    run(): Promise<undefined>;
}
