import { type Provider } from "@coldtea/pr-lens-schema"; import type { GraphDoc, RenderManifest } from "@coldtea/pr-lens-schema"; /** * How the comment is recognised on a second run, so a pull request keeps one * PR Lens comment instead of collecting one per push. Nothing else may spell * this string: a marker that drifts orphans every comment already posted. */ export declare const COMMENT_MARKER = ""; export declare const commentMarker: (target: Provider) => string; export type CommentOptions = { graph: GraphDoc; manifest: RenderManifest; /** Prefix for assets the manifest records as local paths, e.g. a raw content URL. */ assetBaseUrl: string | undefined; branding: boolean; /** Which forge will render the comment. Defaults to GitHub, today's output. */ target?: Provider; }; export declare const composeComment: (options: CommentOptions) => string; //# sourceMappingURL=comment.d.ts.map