UNPKG

@gohcltech/bitbucket-mcp

Version:

Bitbucket integration for Claude via Model Context Protocol

35 lines 1.49 kB
/** * @fileoverview Barrel export for branch types and schemas. * * This module provides a centralized export point for all branch-related * types and schemas. It enables clean imports throughout the codebase by * re-exporting everything from the branch domain module. * * Import patterns: * ```typescript * // Import specific types * import { Branch, BranchingModel, BranchPermissions } from '@/types/branch'; * * // Import validation schemas * import { BranchSchema, CreateBranchInputSchema } from '@/types/branch'; * * // Import everything * import * as BranchTypes from '@/types/branch'; * ``` * * Exported items: * - Branch interface: TypeScript type for branch entities * - BranchingModel interface: Git Flow and branching strategy configuration * - BranchPermissions interface: Branch protection rules and restrictions * - DefaultReviewers interface: Automatic reviewer assignment configuration * - BranchSchema: Zod schema for branch API response validation * - BranchingModelSchema: Zod schema for branching model validation * - BranchPermissionsSchema: Zod schema for branch permissions validation * - DefaultReviewersSchema: Zod schema for default reviewers validation * - BranchInputSchema: Schema for branch tool parameters * - CreateBranchInputSchema: Schema for branch creation * - isBranchInput: Type guard function for branch input validation */ export * from './types.js'; export * from './schemas.js'; //# sourceMappingURL=index.js.map