import { Schema } from 'koishi'; export interface RepoConfig { repository: string; } export declare function parseRepository(repository: string): { owner: string; repo: string; } | null; export interface Config { token: string; repositories?: RepoConfig[]; mode: 'webhook' | 'pull'; interval?: number; webhookPath?: string; webhookSecret?: string; useProxy?: boolean; proxyUrl?: string; loggerinfo?: boolean; silentMode?: boolean; maxRetries?: number; ignoreNetworkWarnings?: boolean; } export declare const Config: Schema;