/// /// /// /// export type WMTriggerEventOption = WechatMiniprogram.Component.TriggerEventOption; export type WMCustomEvent = WechatMiniprogram.CustomEvent; export type WMBaseEvent = WechatMiniprogram.BaseEvent; export type Dataset = WMCustomEvent; export type Mark = WechatMiniprogram.CustomEvent<{}, TMark, {}, {}>; export type Detail = WMCustomEvent; export type CurrentTargetDataset = WMCustomEvent<{}, {}, T>; export type TargetDataset = WMCustomEvent<{}, {}, {}, TargetDataset>; export type WMComponentOption = WechatMiniprogram.Component.TrivialOption; export type WMNavigateToSuccessCallbackResult = WechatMiniprogram.NavigateToSuccessCallbackResult; export type WMCompPageLifetimes = WechatMiniprogram.Component.PageLifetimes; export type WMComponentInstance = WechatMiniprogram.Component.InstanceProperties; export type WMPageInstance = WechatMiniprogram.Page.InstanceProperties; export type WMNavigateToOption = WechatMiniprogram.NavigateToOption; export type WMInstanceMethods = WechatMiniprogram.Component.InstanceMethods; export type WMCompLifetimes = WechatMiniprogram.Component.Lifetimes; export type WMCompOtherOption = WechatMiniprogram.Component.OtherOption; export type WMPageLifetimes = WechatMiniprogram.Page.ILifetime; export declare namespace WMComponent { interface Options { multipleSlots?: boolean; addGlobalClass?: boolean; styleIsolation?: "isolated" | "apply-shared" | "shared" | "page-isolated" | "page-apply-shared" | "page-shared"; pureDataPattern?: RegExp; virtualHost?: boolean; } }