import type { CreateBranchRequest, BranchResult, ListBranchesResponse, ParentSessionResponse, ShareStatus, ShareSessionResponse, SyncSessionResponse } from '../../types/api';
export declare const branchesMixin: {
    createBranch(sessionId: string, data: CreateBranchRequest): Promise<BranchResult>;
    listBranches(sessionId: string): Promise<ListBranchesResponse>;
    getParentSession(sessionId: string): Promise<ParentSessionResponse>;
    getShareStatus(sessionId: string): Promise<ShareStatus>;
    shareSession(sessionId: string): Promise<ShareSessionResponse>;
    syncSession(sessionId: string): Promise<SyncSessionResponse>;
};
//# sourceMappingURL=branches.d.ts.map