export { useAui } from "./useAui.js";
export { useAuiState } from "./useAuiState.js";
export { useAuiEvent } from "./useAuiEvent.js";
export { RenderChildrenWithAccessor } from "./RenderChildrenWithAccessor.js";
export { AuiIf } from "./AuiIf.js";
export { AuiProvider } from "./utils/react-assistant-context.js";
export { Derived } from "./Derived.js";
export { attachTransformScopes, forwardTransformScopes, } from "./attachTransformScopes.js";
export type { ScopesConfig } from "./attachTransformScopes.js";
export { tapAssistantClientRef, tapAssistantEmit, } from "./utils/tap-assistant-context.js";
export { tapClientResource } from "./tapClientResource.js";
export { tapClientLookup } from "./tapClientLookup.js";
export { tapClientList } from "./tapClientList.js";
export type { ScopeRegistry, ClientOutput, ClientMethods, ClientSchema, ClientNames, ClientEvents, ClientMeta, ClientElement, Unsubscribe, AssistantClientAccessor, AssistantClient, AssistantState, } from "./types/client.js";
export { normalizeEventSelector, type AssistantEventName, type AssistantEventCallback, type AssistantEventPayload, type AssistantEventSelector, type AssistantEventScope, } from "./types/events.js";
//# sourceMappingURL=index.d.ts.map