/**
 * HonchoMemoryProvider — cloud memory backend via Honcho.dev REST API.
 *
 * v1.11.0 — Core ↔ Agent Bridge (Eternal Memory).
 *
 * Configuration (env):
 *   - HONCHO_API_KEY    (required)   — Bearer token
 *   - HONCHO_APP_ID     (required)   — workspace/app identifier
 *   - HONCHO_BASE_URL   (optional)   — defaults to https://api.honcho.dev/v1
 *   - HONCHO_USER_ID    (optional)   — defaults to "openlife-core"
 *   - HONCHO_TIMEOUT_MS (optional)   — defaults to 8000
 *
 * Graceful degradation: any error (missing env, network, 5xx) returns the
 * empty/no-op result. Callers in MemoryOrchestrator fall back to local on
 * transient errors. This provider NEVER throws to the caller — it logs and
 * returns benign defaults so memory writes/reads never crash the daemon.
 */
import { MemoryProvider, MemoryRecord, MemorySearchQuery } from './MemoryProvider';
export declare class HonchoMemoryProvider implements MemoryProvider {
    name(): string;
    static isAvailable(): boolean;
    search(input: MemorySearchQuery): Promise<MemoryRecord[]>;
    save(record: MemoryRecord): Promise<void>;
    private postJson;
    private toMemoryRecord;
}
