/** 该路由的 pathname(客户端 logic/search-credential.ts 需保持一致)。 */ export declare const SEARCH_CREDENTIAL_PATH = "/dsh-zh/api/search-credential"; /** * 「值本身不合法」的错误码全集。客户端据此区分「Key 不合法」与「保存失败」—— * 除这些码以外的失败(not-found / internal / 未知)都不是 key 的问题,绝不能报成 * 「Key 不合法」(2026-09-23 踩过:主机未重启时 POST 落到分发器兜底 404,界面却 * 报「Key 不合法」)。verify-pairs 会断言客户端列表与本列表一致。 */ export declare const SEARCH_CREDENTIAL_VALIDATION_CODES: readonly ["empty", "whitespace", "too-long", "not-string", "control-char"]; interface RouteRequest { method?: string; url?: string; } interface RouteResponse { statusCode: number; writeHead(status: number, headers?: Record): void; end(body?: string | Uint8Array): void; } /** * GET /dsh-zh/api/search-credential → 凭据状态 * POST /dsh-zh/api/search-credential → `{ provider?, key }` 保存,或 `{ provider?, clear: true }` 清除 * @returns 命中该路径并已响应时 true,供 /dsh-zh/api 分发调用。 */ export declare function handleSearchCredentialRoute(req: RouteRequest, res: RouteResponse, pathname: string, payload: Record | null): boolean; export {}; //# sourceMappingURL=search-credential.d.ts.map