import React from 'react'; import InAppBrowserEscaper, { type BrowserInfo } from './index'; /** * React Hook for InAppBrowserEscaper */ export declare function useInAppBrowserEscaper(): { browserInfo: BrowserInfo | null; isInApp: boolean; escapeFromInApp: (options?: Parameters[0]) => boolean; copyUrl: (url?: string) => Promise; }; /** * React Component for InAppBrowserEscaper */ interface InAppBrowserEscaperProps { children?: React.ReactNode; autoEscape?: boolean; escapeOptions?: Parameters[0]; onInAppDetected?: (browserInfo: BrowserInfo) => void; } export declare const InAppBrowserEscaperProvider: React.FC; /** * React Component for showing escape button */ interface EscapeButtonProps { className?: string; style?: React.CSSProperties; children?: React.ReactNode; escapeOptions?: Parameters[0]; } export declare const EscapeButton: React.FC; export {}; //# sourceMappingURL=react.d.ts.map