import './lynx.js'; import { __root } from './root.js'; import { BackgroundSnapshotInstance } from './snapshot/snapshot/backgroundSnapshot.js'; import { __page, __pageId, createSnapshot, snapshotManager } from './snapshot/snapshot/definition.js'; import { DynamicPartType } from './snapshot/snapshot/dynamicPartType.js'; import { snapshotCreateList } from './snapshot/snapshot/list.js'; import { SnapshotInstance, snapshotCreatorMap } from './snapshot/snapshot/snapshot.js'; export { CHILDREN, COMPONENT, DIFF, DIRTY, DOM, FLAGS, INDEX, PARENT } from './snapshot/renderToOpcodes/constants.js'; export { __page, __pageId, __root }; export { BackgroundSnapshotInstance, SnapshotInstance, snapshotCreateList, createSnapshot, snapshotManager, snapshotCreatorMap, }; export declare const __DynamicPartSlot: DynamicPartType; export declare const __DynamicPartMultiChildren: DynamicPartType; export declare const __DynamicPartChildren: DynamicPartType; export declare const __DynamicPartListChildren: DynamicPartType; export { __DynamicPartChildren_0 } from './snapshot/snapshot/dynamicPartType.js'; export declare const __DynamicPartSlotV2: DynamicPartType; export declare const __DynamicPartListSlotV2: DynamicPartType; export declare const __DynamicPartSlotV2_0: [DynamicPartType, number][]; export { updateSpread } from './snapshot/snapshot/spread.js'; export { updateEvent } from './snapshot/snapshot/event.js'; export { updateRef, transformRef } from './snapshot/snapshot/ref.js'; export { updateWorkletEvent } from './snapshot/snapshot/workletEvent.js'; export { updateWorkletRef } from './snapshot/snapshot/workletRef.js'; export { updateGesture } from './snapshot/snapshot/gesture.js'; export { updateListItemPlatformInfo } from './snapshot/snapshot/platformInfo.js'; export { options, Component, process, } from 'preact'; export type { Options } from 'preact'; export { loadDynamicJS, __dynamicImport } from './snapshot/lynx/dynamic-js.js'; export { withInitDataInState } from './snapshot/compat/initData.js'; export { wrapWithLynxComponent } from './snapshot/compat/lynxComponent.js'; export { loadLazyBundle } from './snapshot/lynx/lazy-bundle.js'; export { transformToWorklet } from './snapshot/worklet/call/transformToWorklet.js'; export { registerWorkletOnBackground } from './snapshot/worklet/hmr.js'; export { loadWorkletRuntime } from '@lynx-js/react/worklet-runtime/bindings';