///
import qs from "querystring";
interface IFunc {
ns: string;
fn: string;
}
interface IProps {
env: NodeJS.ProcessEnv;
win: Record;
Sentry?: any;
NativeFuncs?: Record>;
}
declare const _default: (props: IProps) => {
registerNativeCall: (f: IFunc, callback: () => void) => void;
callNativeAsyncFunc: (f: IFunc, param?: {}, destroy?: string | boolean | undefined) => Promise<{}>;
callNativeSyncFunc: (f: IFunc, param?: {}) => void;
NativeFuncs: Record>;
appInfo: qs.ParsedUrlQuery;
getAppInfo: () => Promise;
};
export default _default;