interface UseShareParams { onShare?: (content: ShareParams) => void; onSuccess?: (content: ShareParams) => void; onError?: (error: unknown) => void; fallback?: () => void; successTimeout?: number; } interface ShareParams { title?: string; text?: string; url?: string; } declare const useShare: ({ onShare, onSuccess, onError, fallback, successTimeout }: UseShareParams) => { share: (content: ShareParams) => Promise; isSupported: boolean; isReady: boolean; isShared: boolean; }; export { useShare, type ShareParams, type UseShareParams }; //# sourceMappingURL=use-share.d.ts.map