/**
 * 默认状态适配器
 *
 * 这是 Secra Framework 内置的默认状态适配器实现
 * 不依赖任何外部状态管理库，提供基础的状态管理能力
 */
import type { IStateAdapter, IStateInstance, StateInstanceOptions } from '../types';
/**
 * 默认状态适配器
 *
 * 使用框架内置的 StateInstance 实现
 */
export declare class DefaultAdapter implements IStateAdapter {
    /**
     * 适配器名称
     */
    private readonly name;
    /**
     * 是否已销毁
     */
    private destroyed;
    /**
     * 创建的状态实例集合（用于销毁时清理）
     */
    private readonly instances;
    /**
     * 创建状态实例
     */
    createInstance<T>(initialValue: T, options?: StateInstanceOptions): IStateInstance<T>;
    /**
     * 销毁适配器
     */
    destroy(): void;
    /**
     * 获取适配器名称
     */
    getName(): string;
}
//# sourceMappingURL=DefaultAdapter.d.ts.map