uyem
Version:
WebRTC client-server SFU application
21 lines • 1.16 kB
TypeScript
import { ConnectorInterface } from '../types';
import { MessageType, SendMessageArgs } from '../types/interfaces';
import DB from '../core/db';
declare class Settings extends DB implements ConnectorInterface {
users: ConnectorInterface['users'];
private cloudPath;
constructor({ cloudPath, prisma }: {
cloudPath: string;
prisma: DB['prisma'];
});
setUnit: ConnectorInterface['setUnit'];
sendMessage: ConnectorInterface['sendMessage'];
cleanUnit: ConnectorInterface['cleanUnit'];
private getLocale;
videoFindManyHandler({ id, data: { args, userId, token }, connId, }: SendMessageArgs<MessageType.GET_VIDEO_FIND_MANY>): Promise<void>;
videoFindFirstHandler({ id, data: { args, userId, token }, connId, }: SendMessageArgs<MessageType.GET_VIDEO_FIND_MANY>): Promise<void>;
videoDeleteHandler({ id, data: { args, userId, token }, connId, }: SendMessageArgs<MessageType.GET_VIDEO_DELETE>): Promise<void>;
videoUpdateHandler({ id, data: { args, userId, token }, connId, }: SendMessageArgs<MessageType.GET_VIDEO_UPDATE>): Promise<void>;
}
export default Settings;
//# sourceMappingURL=settings.d.ts.map