export = DocumentNotification; /** * Document notification document * * @class DocumentNotification */ declare class DocumentNotification { /** * Instantiates a DocumentNotification object from a KuzzleRequest * * @param {Request} request - the request object from which the notification is issued * @param {string} scope - The scope of the notification (in or out) * @param {state} state - The document state (pending or done) * @param {action} action - Action performed on the document * @param {result} content - Notification content * @returns {DocumentNotification} */ static fromRequest(request: Request, scope: string, action: any, result: any): DocumentNotification; constructor(opts: any); type: string; status: any; action: any; scope: any; result: any; node: any; event: string; requestId: any; timestamp: any; volatile: any; index: any; collection: any; controller: any; protocol: any; }