import Command, { BranchNamePairStructure } from '../abstracts/AbstractBranchCommand';
export declare class MergeRemoteBranches extends Command {
    static description: string;
    static flags: {
        search: import("../../../../../../../Users/shakilsiraj/Documents/GitHub/ogit/node_modules/@oclif/parser/lib/flags").IBooleanFlag<boolean>;
    };
    getSelectedBranch(): Promise<BranchNamePairStructure>;
    preformBranchOperation(branchInfo: BranchNamePairStructure): Promise<void>;
    run(): Promise<void>;
}
