cozy-intent
Version:
Event-based library allowing interactions between React-Native and React applications
10 lines (9 loc) • 472 B
TypeScript
import { Messenger } from 'post-me';
import { ListenerRemover, MessageListener, WebviewWindow } from '../../api';
export declare class WebviewMessenger implements Messenger {
private windowRef?;
constructor(windowRef: WebviewWindow);
postMessage: (message: Record<string, unknown>) => void;
addMessageListener: (listener: MessageListener) => ListenerRemover;
}
export declare const DebugWebviewMessenger: (messenger: WebviewMessenger) => WebviewMessenger;