import * as d from '../declarations';
export * from './task-queue';
export declare const win: Window;
export declare const getWin: (_?: any) => Window;
export declare const getDoc: (_?: any) => Document;
export declare const getHead: (_?: any) => HTMLHeadElement;
export declare const styles: d.StyleMap;
export declare const plt: d.PlatformRuntime;
export declare const supportsShadowDom = true;
export declare const supportsListenerOptions = true;
export declare const supportsConstructibleStylesheets = false;
export declare function resetPlatform(): void;
export declare const getHostRef: (elm: d.RuntimeRef) => d.HostRef;
export declare const registerInstance: (lazyInstance: any, hostRef: d.HostRef) => Map<d.RuntimeRef, d.HostRef>;
export declare const registerHost: (elm: d.HostElement) => void;
export declare const getContext: (elm: Node, context: string) => any;
export { Host, bootstrapLazy, patchDynamicImport, createEvent, getElement, getConnect, getValue, insertVdomAnnotations, h, parsePropertyValue, setValue } from '@runtime';
