/** * @license * Copyright 2026 Qwen * SPDX-License-Identifier: Apache-2.0 */ import type { MemoryConnection } from './config.js'; export declare function resolveCompletionConnection(shared: MemoryConnection, settings: { baseUrl: string; apiKeyEnv: string; }): MemoryConnection; export declare class MemoryCompletionError extends Error { readonly status?: number | undefined; constructor(status?: number | undefined); } export declare function completionFailureDetails(error: unknown): Record; export declare function complete(connection: MemoryConnection, body: Record, timeoutMs: number, signal?: AbortSignal, fetcher?: typeof fetch): Promise; export declare function isRecord(value: unknown): value is Record;