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