export type Platform = 'web' | 'react-native' | 'capacitor' | 'node'; export interface PlatformInfo { platform: Platform; isWeb: boolean; isReactNative: boolean; isCapacitor: boolean; isNode: boolean; hasDOM: boolean; } declare class PlatformDetector { private cachedPlatform; detect(): PlatformInfo; reset(): void; } export declare const platformDetector: PlatformDetector; export {};