import { Observable } from 'rxjs'; /** * (obsolete) 获取“分享到朋友圈”按钮点击状态及自定义分享内容接口(即将废弃) * @deprecated * @param title 分享标题 * @param link 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 * @param imgUrl 分享图标 */ export declare function onMenuShareTimeline(title: string, link: string, imgUrl: string): Observable; export declare enum ShareType { music = "music", video = "video", link = "link", } /** * (obsolete) 获取“分享给朋友”按钮点击状态及自定义分享内容接口(即将废弃) * @deprecated * @param title 分享标题 * @param description 分享描述 * @param link 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 * @param imgUrl 分享图标 * @param type 分享类型,music、video或link * @param dataUrl 如果type是music或video,则要提供数据链接,默认为空 */ export declare function onMenuShareAppMessage(title: string, description: string, link: string, imgUrl: string, type?: ShareType, dataUrl?: string): Observable; /** * 获取“分享到QQ”按钮点击状态及自定义分享内容 * @param title 分享标题 * @param description 分享描述 * @param link 分享链接 * @param imgUrl 分享图标 */ export declare function onMenuShareQQ(title: string, description: string, link: string, imgUrl: string): Observable; /** * 获取“分享到QQ空间”按钮点击状态及自定义分享内容 * @param title 分享标题 * @param description 分享描述 * @param link 分享链接 * @param imgUrl 分享图标 */ export declare function onMenuShareQZone(title: string, description: string, link: string, imgUrl: string): Observable; /** * 获取“分享到腾讯微博”按钮点击状态及自定义分享内容 * @param title 分享标题 * @param description 分享描述 * @param link 分享链接 * @param imgUrl 分享图标 */ export declare function onMenuShareWeibo(title: string, description: string, link: string, imgUrl: string): Observable;