import type { Issue, DoctorReport } from './types.js'; export declare const ISSUE_DEFINITIONS: { MISSING_API_KEY: { severity: "error"; message: string; remediation: string; docsUrl: string; }; MISSING_CLIENT_ID: { severity: "error"; message: string; remediation: string; docsUrl: string; }; SDK_OUTDATED: { severity: "warning"; message: string; }; COOKIE_DOMAIN_NOT_SET: { severity: "warning"; message: string; remediation: string; docsUrl: string; }; NO_SDK_FOUND: { severity: "error"; message: string; remediation: string; docsUrl: string; }; API_UNREACHABLE: { severity: "warning"; message: string; }; REDIRECT_URI_MISMATCH: { severity: "warning"; message: string; docsUrl: string; }; PROD_API_CALL_BLOCKED: { severity: "warning"; message: string; remediation: string; }; INVALID_API_KEY: { severity: "error"; message: string; remediation: string; docsUrl: string; }; CLIENT_ID_MISMATCH: { severity: "error"; message: string; remediation: string; docsUrl: string; }; HOST_EXECUTION_UNTRUSTED: { severity: "warning"; message: string; remediation: string; }; }; export declare function detectIssues(report: Omit): Issue[];