UNPKG

@gftdcojp/gftd-orm

Version:

Enterprise-grade real-time data platform with ksqlDB, inspired by Supabase architecture

61 lines 1.68 kB
/** * Next.js環境対応のクライアントエントリポイント * 環境を自動判定して適切なクライアントを提供 */ export * from './types'; export { BrowserClient, createBrowserClient, createNextBrowserClient } from './browser'; export { ServerClient, createServerClient, createNextServerClient, createServerClientFromEnv } from './server'; export { getEnvironmentInfo } from '../utils/env'; /** * 環境を自動判定してクライアントを作成 */ export declare function createClient(config: any): any; /** * Next.js専用のクライアント作成関数 */ export declare function createNextClient(config: any): any; /** * 環境情報を取得 */ export declare function getClientEnvironment(): { isBrowser: boolean; isNode: boolean; isNextJS: boolean; isServerSide: boolean; isClientSide: boolean; isDevelopment: boolean; isProduction: boolean; }; /** * 環境の検証 */ export declare function validateEnvironment(): { isBrowser: boolean; isNode: boolean; isNextJS: boolean; isServerSide: boolean; isClientSide: boolean; isDevelopment: boolean; isProduction: boolean; }; /** * 開発用の環境情報表示 */ export declare function logEnvironmentInfo(): { isBrowser: boolean; isNode: boolean; isNextJS: boolean; isServerSide: boolean; isClientSide: boolean; isDevelopment: boolean; isProduction: boolean; }; /** * 推奨されるクライアント作成方法を表示 */ export declare function getRecommendedClientUsage(): { recommendation: string; usage: string; example: string; }; //# sourceMappingURL=index.d.ts.map