@juzi/wechaty
Version:
Wechaty is a RPA SDK for Chatbot Makers.
20 lines • 818 B
TypeScript
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;
}
declare type WechatyOptionsPuppetInstance = WechatyOptionsBase & OptionsPuppetInstance;
declare type WechatyOptionsPuppetName = WechatyOptionsBase & OptionsPuppetName;
declare type WechatyOptions = WechatyOptionsPuppetInstance | WechatyOptionsPuppetName;
export { type WechatyOptions, type WechatyOptionsPuppetName, };
//# sourceMappingURL=wechaty-options.d.ts.map