puppeteer-message.ts 1.0 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12
// import * as fs    from 'fs'
// import * as path  from 'path'
// import * as mime  from 'mime'
// import {
//   Readable,
// }                 from 'stream'

// import {
//   Raven,
//   log,
// }                       from '../config'
// import Misc             from '../misc'
13

14 15
import {
  Message,
16
}           from '../puppet/'
17

18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
// import PuppetPuppeteer  from './puppet-puppeteer'
// import PuppeteerContact from './puppeteer-contact'
// import PuppeteerRoom    from './puppeteer-room'

// import {
//   WebAppMsgType,
//   WebMessageRawPayload,
//   WebMsgType,
// }                 from '../puppet/schemas/'

// export interface WebMsgPayload {
//   id:       string,
//   type:     WebMsgType,
//   from:     string,
//   to?:      string,  // if to is not set, then room must be set
//   room?:    string,
//   content:  string,
//   status:   string,
//   digest:   string,
//   date:     number,

//   url?:     string,  // for MessageMedia class
// }

export class PuppeteerMessage extends Message {}
43

44
export default PuppeteerMessage