@juzi/wechaty
Version:
Wechaty is a RPA SDK for Chatbot Makers.
30 lines • 1.6 kB
TypeScript
import type { Constructor } from 'clone-class';
import type { PaginationRequest } from '@juzi/wechaty-puppet/filters';
declare const ImSpecificMixin_base: ((abstract new (...args: any[]) => {
readonly wechaty: import("../wechaty/wechaty-impl.js").WechatyInterface;
}) & {
readonly wechaty: import("../wechaty/wechaty-impl.js").WechatyInterface;
}) & {
new (): {};
};
declare class ImSpecificMixin extends ImSpecificMixin_base {
static listIntentComment(query: PaginationRequest): Promise<import("@juzi/wechaty-puppet/dist/esm/src/schemas/pagination.js").PaginationResponse<import("@juzi/wechaty-puppet/payloads").IntentComment[]>>;
static getIntentComment(id: string): Promise<import("@juzi/wechaty-puppet/payloads").IntentComment>;
static getWxxdShop(): Promise<import("@juzi/wechaty-puppet/payloads").WxxdShop>;
static getWxxdOrderDeliveryCompanyList(): Promise<import("@juzi/wechaty-puppet/payloads").WxxdOrderDeliveryCompany[]>;
constructor();
}
declare const ImSpecificImpl_base: {
new (...args: any[]): {};
valid: (o: any) => o is ImSpecificInterface;
validInstance: (target: any) => target is ImSpecificMixin;
validInterface: (target: any) => target is ImSpecificInterface;
} & typeof ImSpecificMixin;
declare class ImSpecificImpl extends ImSpecificImpl_base {
}
interface ImSpecificInterface extends ImSpecificImpl {
}
declare type ImSpecificConstructor = Constructor<ImSpecificInterface, typeof ImSpecificImpl>;
export type { ImSpecificConstructor, ImSpecificInterface, };
export { ImSpecificImpl, };
//# sourceMappingURL=im-specific.d.ts.map