import { type DetectedSource, type ImportFromConfig } from '../../config/import-sources.js'; export interface Check { name: string; state: 'pass' | 'warn' | 'fail'; detail?: string; fix?: string; } export declare function checkAnthropicKey(): Promise; export declare function checkCodexKey(): Promise; export declare function checkXaiAuth(): Promise; export declare function checkNpmBinOnPath(): Promise; export declare function checkDirWritable(name: string, getDir: () => string): Promise; export declare function checkConfigFile(): Promise; export declare function checkRequiredEnvVars(): Promise; export declare function checkTelegram(): Promise; export declare function checkImportAvailable(deps?: { detected?: DetectedSource[]; trusted?: ImportFromConfig; }): Promise; export declare function checkConcurrencySettings(): Check[]; export declare function runDoctorChecks(): Promise;