import { JSBridgeReturnType } from './JSBridgeProtocol'; import { StaticData } from './StaticData'; export interface ControllerProtocol { checkReady(timeout?: number): Promise>; getStaticData(timeout?: number): Promise>; callAndBackfeed(scheme: string): Promise>; callAndListen(scheme: string, callback: (data: T) => void): Promise void)>>; }