/** * 适配器工厂 - 自动检测环境并创建合适的平台适配器 */ import { AdapterFactory, PlatformAdapter } from './platform-adapter'; /** * 默认适配器工厂实现 */ export declare class DefaultAdapterFactory implements AdapterFactory { /** * 检测当前运行环境 */ detectEnvironment(): 'browser' | 'node' | 'unknown'; /** * 创建适合当前环境的平台适配器 */ createPlatformAdapter(): PlatformAdapter; } /** * 全局适配器工厂实例 */ export declare const defaultAdapterFactory: DefaultAdapterFactory; /** * 便利函数:获取当前环境的平台适配器 */ export declare function createPlatformAdapter(): PlatformAdapter; /** * 便利函数:检测当前环境 */ export declare function detectCurrentEnvironment(): 'browser' | 'node' | 'unknown'; //# sourceMappingURL=adapter-factory.d.ts.map