import { NextFunction, Request, Response } from 'express'; export declare class SharingMWs { static getSharing(req: Request, res: Response, next: NextFunction): Promise; static getSharingKey(req: Request, res: Response, next: NextFunction): Promise; static createSharing(req: Request, res: Response, next: NextFunction): Promise; static updateSharing(req: Request, res: Response, next: NextFunction): Promise; static deleteSharing(req: Request, res: Response, next: NextFunction): Promise; static listSharing(req: Request, res: Response, next: NextFunction): Promise; static listSharingForQuery(req: Request, res: Response, next: NextFunction): Promise; private static generateKey; }