import './runtime-backend-marker.js';
import './native/index.js';
import { __root } from './runtime/page/root-instance.js';
export { __root };
export { options, Component, process, } from 'preact';
export type { Options } from 'preact';
export { loadDynamicJS, __dynamicImport } from '../core/lynx/dynamic-import.js';
export { withInitDataInState } from '../core/initData.js';
export { wrapWithLynxComponent } from '../core/compat/lynxComponent.js';
export { transformToWorklet } from './runtime/template/main-thread-background-function.js';
export { loadWorkletRuntime } from '@lynx-js/react/worklet-runtime/bindings';
export declare function registerWorkletOnBackground(_type: string, _hash: string, _fn: (...args: unknown[]) => unknown): void;
export { __etAttrPlanMap, adaptEventAttrSlot, adaptMTEventAttrSlot, adaptRefAttrSlot, adaptSpreadAttrSlot, } from './runtime/template/attr-slot-plan.js';
