UNPKG

@juzi/wechaty

Version:

Wechaty is a RPA SDK for Chatbot Makers.

37 lines 1.86 kB
import type * as PUPPET from '@juzi/wechaty-puppet'; import type { Constructor } from 'clone-class'; declare const PremiumOnlineAppointmentCardMixin_base: ((abstract new (...args: any[]) => { readonly wechaty: import("../wechaty/wechaty-impl.js").WechatyInterface; }) & { readonly wechaty: import("../wechaty/wechaty-impl.js").WechatyInterface; }) & { new (): {}; }; declare class PremiumOnlineAppointmentCardMixin extends PremiumOnlineAppointmentCardMixin_base { readonly payload: PUPPET.payloads.PremiumOnlineAppointmentCard; constructor(payload: PUPPET.payloads.PremiumOnlineAppointmentCard); static findAll(query: { cardType?: string; page?: number; pageSize?: number; }): Promise<PremiumOnlineAppointmentCardInterface[]>; componentId(): string; titleImage(): string | undefined; createTime(): number | undefined; title(): string | undefined; subTitle(): string | undefined; } declare const PremiumOnlineAppointmentCardImpl_base: { new (...args: any[]): {}; valid: (o: any) => o is PremiumOnlineAppointmentCardInterface; validInstance: (target: any) => target is PremiumOnlineAppointmentCardMixin; validInterface: (target: any) => target is PremiumOnlineAppointmentCardInterface; } & typeof PremiumOnlineAppointmentCardMixin; declare class PremiumOnlineAppointmentCardImpl extends PremiumOnlineAppointmentCardImpl_base { } interface PremiumOnlineAppointmentCardInterface extends PremiumOnlineAppointmentCardImpl { } declare type PremiumOnlineAppointmentCardConstructor = Constructor<PremiumOnlineAppointmentCardInterface, typeof PremiumOnlineAppointmentCardImpl>; export type { PremiumOnlineAppointmentCardConstructor, PremiumOnlineAppointmentCardInterface, }; export { PremiumOnlineAppointmentCardImpl, }; //# sourceMappingURL=premium-online-appointment-card.d.ts.map