/** * Configuration for USPTO API keys. * * All ODP (Open Data Portal) tools require a free API key from * https://data.uspto.gov/apis/getting-started — set USPTO_API_KEY. * * PatentsView and TSDR have their own keys. */ export interface UsptoConfig { odpApiKey: string | null; patentsviewApiKey: string | null; tsdrApiKey: string | null; } export declare function getConfig(): UsptoConfig; /** * Returns a structured "key missing" response for key-required tools. * This is returned as content (not thrown), so the LLM gets helpful guidance. */ export declare function keyMissingResponse(envVar: string, registrationUrl: string, toolName: string): { content: { type: "text"; text: string; }[]; }; //# sourceMappingURL=config.d.ts.map