import app, { debugModeOn } from './component/app'; import compose from './component/compose'; import construct, { getProps, kompo } from './component/construct'; import { debug, debugLifeCycle } from './component/debug'; import getRouter from './component/getRouter'; import mount, { getMounts, Mountable, mountable, mountIndex, unmount, unmountAll } from './component/mount'; import react from './component/react'; import render from './component/render'; import slot, { hasSlot } from './component/slot'; import { getSelector, getState, setState } from './component/state'; import update from './component/update'; import constructRouter, { indexRoute, route, swap, getSiblingRoutes, setSiblingRoutes } from './router/router'; import observe, { dispatch, ignore, ignoreUpdate, isProxy, resetIgnore, resetIgnoreUpdate, shouldIgnore, triggerUpdate } from './state/store'; import deproxy from './util/deproxy'; import isObject from './util/isObject'; import isFunction from './util/isFunction'; declare const router: { construct: typeof constructRouter; route: typeof route; indexRoute: typeof indexRoute; swap: typeof swap; link: import("./types").constructComponent; getSiblingRoutes: typeof getSiblingRoutes; setSiblingRoutes: typeof setSiblingRoutes; }; declare const state: { observe: typeof observe; isProxy: typeof isProxy; ignore: typeof ignore; shouldIgnore: typeof shouldIgnore; resetIgnore: typeof resetIgnore; dispatch: typeof dispatch; ignoreUpdate: typeof ignoreUpdate; resetIgnoreUpdate: typeof resetIgnoreUpdate; triggerUpdate: typeof triggerUpdate; }; declare const util: { deproxy: typeof deproxy; isObject: typeof isObject; isFunction: typeof isFunction; }; declare const _default: { construct: typeof construct; app: typeof app; debugModeOn: typeof debugModeOn; render: typeof render; update: typeof update; kompo: typeof kompo; setState: typeof setState; mount: typeof mount; getMounts: typeof getMounts; mountable: typeof mountable; Mountable: typeof Mountable; react: typeof react; slot: typeof slot; hasSlot: typeof hasSlot; getRouter: typeof getRouter; unmount: typeof unmount; unmountAll: typeof unmountAll; mountIndex: typeof mountIndex; getState: typeof getState; compose: typeof compose; getProps: typeof getProps; debug: typeof debug; debugLifeCycle: typeof debugLifeCycle; getSelector: typeof getSelector; }; export default _default; export { router, state, util }; //# sourceMappingURL=index.d.ts.map