export interface BitbucketEnv { prId: string; workspace: string; repoSlug: string; accessToken: string; apiUrl: string; } export declare function resolveBitbucketEnv(overrides?: Partial): BitbucketEnv; export declare function buildPrUrl(env: BitbucketEnv): string; interface BBComment { id: number; content: { raw: string; }; } export declare function listPrComments(env: BitbucketEnv): Promise; export declare function findExistingComment(env: BitbucketEnv): Promise; export declare function postPrComment(env: BitbucketEnv, md: string): Promise; export declare function updatePrComment(env: BitbucketEnv, id: number, md: string): Promise; export declare function deletePrComment(env: BitbucketEnv, id: number): Promise; export declare function upsertPrComment(env: BitbucketEnv, md: string): Promise; export {}; //# sourceMappingURL=bitbucket.d.ts.map