/**
 * PR & Commit Branding
 *
 * Centralizes the branding used in pull request bodies and commit
 * trailers created by Shep. Ensures consistent attribution across all
 * PR creation paths (agent-driven, fork-and-PR, etc.) and all commit
 * paths (agent commits, squash-merge commits, CI-fix commits).
 */
/** The branding line to append to PR bodies. */
export declare const PR_BRANDING = "[\uD83D\uDC11](https://github.com/shep-ai/shep) Built with [Shep.bot](https://shep.bot)";
/** The co-author trailer to include in commit messages. */
export declare const COMMIT_CO_AUTHOR = "Co-Authored-By: Shep Bot <shep-agent@users.noreply.github.com>";
/**
 * Ensure a PR body carries the correct Shep branding.
 *
 * 1. Strips any unwanted AI-tool attribution footers
 * 2. Strips any unwanted Co-Authored-By trailers
 * 3. Appends the Shep branding line if not already present
 */
export declare function applyPrBranding(body: string): string;
/**
 * Ensure a commit message carries the correct Shep co-author trailer.
 *
 * 1. Strips any unwanted Co-Authored-By trailers (e.g. Claude)
 * 2. Appends the Shep Bot co-author trailer if not already present
 */
export declare function applyCommitBranding(message: string): string;
//# sourceMappingURL=pr-branding.d.ts.map