/** * `resolveWebhookTargets` — resolves the epic ref set into a primary-first, * deduped `Array<{owner, repo}>` for the doorbell's webhook-config discovery * stage. Never throws: any `resolveEpic` failure folds into `[]` + one warn. * * Contract: `specs/988-summary-cockpit-auto-doorbell/contracts/webhook-target-resolver.md`. */ import { type GhWrapper } from '@generacy-ai/cockpit'; export interface ResolveWebhookTargetsInput { epicRef: string; gh: GhWrapper; logger?: { warn: (msg: string) => void; }; } export declare function resolveWebhookTargets(input: ResolveWebhookTargetsInput): Promise>; //# sourceMappingURL=webhook-target-resolver.d.ts.map