import { Universal } from 'koishi'; import { type RepoConfig } from '../../config'; import { GitHubBot } from '../base'; export declare function updateStatus(bot: GitHubBot, status: Universal.Status): void; export declare function buildModeInfo(bot: GitHubBot, modeName: 'Pull' | 'Webhook'): string; export declare function initializePullRepositories(bot: GitHubBot): Promise<{ validRepos: RepoConfig[]; ownedRepos: string[]; } | null>;