export interface BitbucketConfig { baseUrl: string; token?: string; username?: string; password?: string; defaultProject?: string; maxLinesPerFile?: number; readOnly: boolean; customHeaders: Record; enabledTools?: string[]; cacheTtlMs: number; requestTimeoutMs?: number; startupHealthcheck: boolean; } export interface BitbucketServerOptions { baseUrl?: string; token?: string; username?: string; password?: string; defaultProject?: string; maxLinesPerFile?: number; readOnly?: boolean; customHeaders?: Record; enabledTools?: string[]; cacheTtlMs?: number; requestTimeoutMs?: number; startupHealthcheck?: boolean; }