@gohcltech/bitbucket-mcp
Version:
Bitbucket integration for Claude via Model Context Protocol
35 lines • 1.49 kB
JavaScript
/**
* @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