import type { LabflowLlm } from "../ai/types.js"; import type { GitlabClient } from "../gitlab/client.js"; export type AiDraftReleaseNotesOptions = { model?: string; maxPromptChars?: number; priorTag?: string; postSummaryAsReleaseDescription?: boolean; releaseRef?: string; releaseName?: string; }; export declare function aiDraftReleaseNotes(client: GitlabClient, llm: LabflowLlm, projectId: string | number, tagName: string, options?: AiDraftReleaseNotesOptions): Promise; export type AiListReleasesOverviewOptions = { model?: string; maxPromptChars?: number; postSummaryToWikiSlug?: string; wikiPageTitle?: string; wikiFormat?: string; }; export declare function aiListReleasesOverview(client: GitlabClient, llm: LabflowLlm, projectId: string | number, options?: AiListReleasesOverviewOptions): Promise;