/**
 * Browser-specific entry point for @elizaos/core
 *
 * This file exports only browser-compatible modules and provides
 * stubs or alternatives for Node.js-specific functionality.
 * Streaming context manager is auto-detected at runtime.
 */
export * from "./actions";
export * from "./character";
export * from "./database";
export * from "./database/inMemoryAdapter";
export * from "./entities";
export * from "./features/advanced-memory";
export { AutonomyService } from "./features/autonomy/index";
export { createBasicCapabilitiesPlugin } from "./features/basic-capabilities/index";
export * from "./logger";
export * from "./memory";
export * from "./prompts";
export * from "./roles";
export * from "./runtime";
export * from "./schemas/character";
export { type BaseTables, buildBaseTables } from "./schemas/index";
export * from "./search";
export * from "./services";
export * from "./services/agentEvent";
export { AgentEventService } from "./services/agentEvent";
export * from "./services/message";
export * from "./services/trajectories";
export * from "./settings";
export * from "./streaming-context";
export * from "./trajectory-context";
export * from "./trajectory-utils";
export * from "./types";
export * from "./types/message-service";
export * from "./utils";
export { Semaphore } from "./utils/batch-queue/semaphore.js";
export * from "./utils/buffer";
export * from "./utils/environment";
export declare const isBrowser = true;
export declare const isNode = false;
/**
 * Browser stub for server health checks
 * In browser environment, this is a no-op
 */
export declare const serverHealth: {
    check: () => Promise<{
        status: string;
        environment: string;
    }>;
    isHealthy: () => boolean;
};
//# sourceMappingURL=index.browser.d.ts.map