@juzi/wechaty
Version:
Wechaty is a RPA SDK for Chatbot Makers.
37 lines • 1.86 kB
TypeScript
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