import type { Finding } from "../hub/finding.js"; import type { PromotionPlan } from "./types.js"; /** * Converts a coding or projects Finding into a bober-run PromotionPlan. * * task derivation (one-line, non-empty): * 1. Base: finding.title (always present and non-empty per FindingSchema). * 2. Evidence: up to 2 evidence lines appended as context (dash-separated). * 3. teamId: extracted from the first "team:" tag, or undefined (default team). * * PURE: no I/O, no clock read, no side effects. */ export declare function codingPromoter(finding: Finding): PromotionPlan; /** * Returns true when the finding's domain is one the coding promoter handles. * Used by the CLI registration to register the promoter under all applicable domains. */ export declare function isCodingDomain(domain: string): boolean; //# sourceMappingURL=coding-promoter.d.ts.map