import type { CreateBranchRequest } from '../types/api';
export declare function useCreateBranch(sessionId: string | undefined): import("@tanstack/react-query").UseMutationResult<import("..").BranchResult, Error, CreateBranchRequest, unknown>;
export declare function useBranches(sessionId: string | undefined): import("@tanstack/react-query").UseQueryResult<NoInfer<import("..").ListBranchesResponse>, Error>;
export declare function useParentSession(sessionId: string | undefined): import("@tanstack/react-query").UseQueryResult<NoInfer<import("..").ParentSessionResponse>, Error>;
//# sourceMappingURL=useBranch.d.ts.map