import type { MemoryProvider, MemoryProviderInitOptions } from './provider.js';
/**
 * Placeholder external provider — enables wiring tests without cloud deps.
 */
export declare class StubMemoryProvider implements MemoryProvider {
    readonly name = "stub";
    isAvailable(): boolean;
    initialize(_sessionId: string, _options?: MemoryProviderInitOptions): Promise<void>;
    systemPromptBlock(): string;
    prefetch(query: string): Promise<string>;
    queuePrefetch(): void;
    syncTurn(_user: string, _assistant: string): void;
    getToolSchemas(): any[];
    handleToolCall(toolName: string): Promise<string>;
    shutdown(): Promise<void>;
}
