import { BitbucketApiClient } from '../utils/api-client.js';
export declare class BranchHandlers {
    private apiClient;
    private baseUrl;
    constructor(apiClient: BitbucketApiClient, baseUrl: string);
    handleListBranches(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
        isError: boolean;
    } | {
        content: {
            type: string;
            text: string;
        }[];
    }>;
    handleDeleteBranch(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
        isError: boolean;
    } | {
        content: {
            type: string;
            text: string;
        }[];
    }>;
    handleGetBranch(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
        isError: boolean;
    } | {
        content: {
            type: string;
            text: string;
        }[];
    }>;
    handleListBranchCommits(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
        isError: boolean;
    } | {
        content: {
            type: string;
            text: string;
        }[];
    }>;
}
//# sourceMappingURL=branch-handlers.d.ts.map