| /// <reference types="miniprogram-api-typings" /> | 
| /// <reference types="miniprogram-api-typings" /> | 
| declare type Context = WechatMiniprogram.Page.TrivialInstance | WechatMiniprogram.Component.TrivialInstance; | 
| declare type ToastType = 'loading' | 'success' | 'error'; | 
| declare type ToastPositionType = 'top' | 'middle' | 'bottom'; | 
| declare type ToastDirectionType = 'row' | 'column'; | 
| export declare type ToastOptionsType = { | 
|     context?: Context; | 
|     selector?: string; | 
|     icon?: string; | 
|     message?: string; | 
|     duration?: number; | 
|     theme?: ToastType; | 
|     placement?: ToastPositionType; | 
|     preventScrollThrough?: boolean; | 
|     direction?: ToastDirectionType; | 
|     close?: () => void; | 
| }; | 
| declare function Toast(options: ToastOptionsType): void; | 
| declare function showToast(options?: ToastOptionsType): void; | 
| declare function hideToast(options?: ToastOptionsType): void; | 
| export { Toast as default, showToast, hideToast }; |