import { Communication, Subscription, SubscriptionTypes } from '@fa/web-elements-bindings'; export type ProxyConfig = { timeout?: number; }; export declare const proxy: (request: Communication, config?: ProxyConfig) => Promise; type ExtractSubscription = Extract; /** * Subscribe to a specific event * Supports multiple subscriptions to the same event * see https://github.com/krakenjs/post-robot/issues/48 */ export declare const subscribe: ["data"]>(type: T, callback: (data: D) => void) => (() => void); export {};