import type { BuddyBotConfig, PullRequest, UpdateGroup } from '../types'; export declare class PullRequestGenerator { constructor(config?: BuddyBotConfig | undefined); generatePullRequests(groups: UpdateGroup[]): Promise; generateLabels(group: UpdateGroup): string[]; generateTitle(group: UpdateGroup): string; generateBody(group: UpdateGroup): Promise; generateCustomTemplate(group: UpdateGroup, template: string, variables?: Record): string; }