import { type RepoConfig } from '../../config'; import { GitHubBot } from '../base'; export declare function processRepositoryPoll(bot: GitHubBot, repo: RepoConfig, isFirstPoll: boolean, hasOwnedRepo: (repoKey: string) => boolean, getProcessedIds: (repoKey: string) => Set | undefined, setProcessedIds: (repoKey: string, ids: Set) => void, handleEvent: (event: any, owner: string, repo: string) => Promise): Promise; export declare function processNotificationPoll(bot: GitHubBot, hasOwnedRepo: (repoKey: string) => boolean, handleNotification: (notification: any, owner: string, repo: string) => Promise): Promise;