export declare function onInvoiceClosed(cb: (obj: { url: string; status: 'paid' | 'cancelled' | 'failed' | 'pending'; }) => void): void; export declare const openLink: { (url: string): void; (url: string, options: { try_instant_view: boolean; }): void; }; export declare const openTelegramLink: (url: string) => void; export declare const openInvoice: (url: string, callback?: (...args: any[]) => any) => void; export declare function useOpenFunctions(): { openLink: { (url: string): void; (url: string, options: { try_instant_view: boolean; }): void; }; openTelegramLink: (url: string) => void; openInvoice: (url: string, callback?: (...args: any[]) => any) => void; onInvoiceClosed: typeof onInvoiceClosed; };