import type { PuppetOptions } from '../schemas/puppet.js'; import type { PuppetInterface, PuppetConstructor } from './puppet-interface.js'; type PuppetNpmScope = `@${string}/` | ''; type PuppetNpmName = `${PuppetNpmScope}wechaty-puppet-${string}`; interface ResolveOptions { puppet: PuppetNpmName | PuppetInterface; puppetOptions?: PuppetOptions; } declare function resolvePuppet(options: ResolveOptions): Promise; declare function resolvePuppetName(puppetName: PuppetNpmName): Promise; export { resolvePuppet, resolvePuppetName, }; //# sourceMappingURL=puppet-resolver.d.ts.map