/**
 * Zustand 适配器（占位实现）
 *
 * 这是一个适配器接口示例，展示如何将 Zustand 集成到 Secra 状态管理器
 *
 * ⚠️ 注意：这是一个占位实现，实际使用时需要安装 zustand 依赖
 */
import type { IStateAdapter, IStateInstance, StateInstanceOptions } from '../types';
/**
 * Zustand 适配器
 *
 * 将 Zustand store 映射到 Secra 状态抽象
 *
 * ⚠️ 这是一个占位实现，实际使用时需要：
 * 1. 安装 zustand
 * 2. 实现完整的 Zustand store 集成
 * 3. 将 Zustand store 的方法映射到 IStateInstance 接口
 */
export declare class ZustandAdapter implements IStateAdapter {
    /**
     * 适配器名称
     */
    private readonly name;
    /**
     * 是否已销毁
     */
    private destroyed;
    /**
     * 创建的状态实例集合
     */
    private readonly instances;
    /**
     * 创建状态实例
     *
     * ⚠️ 占位实现：实际使用时需要创建 Zustand store 并映射到 IStateInstance
     */
    createInstance<T>(_initialValue: T, _options?: StateInstanceOptions): IStateInstance<T>;
    /**
     * 销毁适配器
     */
    destroy(): void;
    /**
     * 获取适配器名称
     */
    getName(): string;
}
//# sourceMappingURL=ZustandAdapter.d.ts.map