import { AssistantClient, AssistantState } from "../types/client.js";

//#region src/utils/proxied-assistant-state.d.ts
declare const PROXIED_ASSISTANT_STATE_SYMBOL: unique symbol;
/**
 * Proxied state that lazily accesses scope states
 */
declare const createProxiedAssistantState: (client: AssistantClient) => AssistantState;
declare const getProxiedAssistantState: (client: AssistantClient) => AssistantState;
//#endregion
export { PROXIED_ASSISTANT_STATE_SYMBOL, createProxiedAssistantState, getProxiedAssistantState };
//# sourceMappingURL=proxied-assistant-state.d.ts.map