UNPKG

@juzi/wechaty

Version:

Wechaty is a RPA SDK for Chatbot Makers.

41 lines (32 loc) 848 B
import type * as PUPPET from '@juzi/wechaty-puppet' import type { MemoryCard, } from 'memory-card' import type { OfficialPuppetNpmName, } from '../puppet-config.js' interface OptionsPuppetInstance { puppet?: PUPPET.impls.PuppetInterface, } interface OptionsPuppetName { puppet? : OfficialPuppetNpmName puppetOptions? : PUPPET.PuppetOptions } interface WechatyOptionsBase { memory? : MemoryCard, name? : string, ioToken? : string, } type WechatyOptionsPuppetInstance = & WechatyOptionsBase & OptionsPuppetInstance type WechatyOptionsPuppetName = & WechatyOptionsBase & OptionsPuppetName type WechatyOptions = | WechatyOptionsPuppetInstance | WechatyOptionsPuppetName export { type WechatyOptions, type WechatyOptionsPuppetName, }