UNPKG

uyem

Version:
26 lines 1.08 kB
import { PrismaClient } from '@prisma/client'; import { ServerCallback } from './types'; import { OnRoomConnect, OnRoomOpen } from './core/rtc'; import { LogLevel } from './types/interfaces'; import Auth from './core/auth'; export declare const prisma: PrismaClient<import(".prisma/client").Prisma.PrismaClientOptions, never, import(".prisma/client").Prisma.RejectOnNotFound | import(".prisma/client").Prisma.RejectPerOperation | undefined>; /** * Create WebRTC SFU server */ export declare function createServer({ port, cors, db, onRoomOpen, onRoomClose, onRoomConnect, onRoomDisconnect, checkTokenCb, cloudPath: _cloudPath, logLevel, }: { port?: number; cors?: string; onRoomOpen?: OnRoomOpen; db?: string; onRoomClose?: (args: { roomId: string | number; roomLength: number; port: number; }) => void; onRoomConnect?: OnRoomConnect; onRoomDisconnect?: OnRoomConnect; checkTokenCb?: Auth['checkTokenCb']; cloudPath?: string; logLevel?: LogLevel; }, cb?: ServerCallback): void; //# sourceMappingURL=main.d.ts.map