/** * RevealUI Core - Server Entry Point * * Server-only exports for RevealUI framework. * This module includes Node.js-specific utilities and should only be imported * in server-side code (API routes, server components, middleware with nodejs runtime). * * WARNING: Do NOT import from this module in client components or edge runtime. * Use '@revealui/core' or '@revealui/core/client' for client-safe exports. * * NOTE: This file does NOT use 'use server' directive as that's for Server Actions in Next.js, * not for server-only modules. The separation is enforced through package.json exports. */ export { createRESTHandlers, handleRESTRequest } from '../api/rest.js'; export { universalPostgresAdapter } from '../database/universal-postgres.js'; export { objectStorage } from '../storage/object-storage.js'; export type { LogContext, Logger, LogLevel } from '../utils/logger-server.js'; export { createLogger, logger } from '../utils/logger-server.js'; export * from '../utils/request-context.js'; export { renderPage } from './renderPage.js'; //# sourceMappingURL=index.d.ts.map