/** * Production-ready GitHub Bot for PRSense * * Deploy as: Vercel Function, AWS Lambda, or Docker container */ import { PRSenseDetector } from './prsense.js'; import { KnowledgeGraph } from './knowledgeGraph.js'; import { NotificationManager } from './notifications/index.js'; import { type GitProvider, type ProviderType } from './providers/index.js'; import { LinearProvider } from './providers/linear.js'; import { JiraProvider } from './providers/jira.js'; export declare function getProvider(type: ProviderType): GitProvider; export declare function getDetector(): Promise; export declare function getNotificationManager(): NotificationManager; export declare function getKnowledgeGraph(): Promise; export declare function getLinearProvider(): LinearProvider | null; export declare function getJiraProvider(): JiraProvider | null; /** * Main generic webhook handler (supports GH, GitLab, Bitbucket) */ export declare function handleWebhook(event: any, headers: Record, providerType?: ProviderType): Promise<{ status: number; body: string; }>; export default handleWebhook; //# sourceMappingURL=github-bot.d.ts.map