import { NoticeOptions } from './interface/notice-options'; /** * 提示信息 * * @export * @class AppNotice */ export declare class AppNotice { /** * 唯一实例 * * @private * @static * @memberof AppNotice */ private static readonly instance; /** * 获取唯一实例 * * @static * @return {*} {AppNotice} * @memberof AppNotice */ static getInstance(): AppNotice; /** * 当前存在的实例集合 * * @private * @type {*} * @memberof AppNotice */ private instances; /** * 计数标识 * * @private * @memberof AppNotice */ private seed; /** * 打开提示信息 * * @param {*} options * @return {*} * @memberof AppNotice */ open(options: NoticeOptions): any; /** * 处理options的默认值 * * @private * @param {*} options * @memberof AppNotice */ private handleDefault; /** * 单个实例的公共关闭方法 * * @param {*} id * @param {*} userOnClose 用户自定义回调 * @memberof AppNotice */ close(id: any, userOnClose: any): void; /** * 关闭所有实例 * * @memberof AppNotice */ closeAll(): void; } //# sourceMappingURL=app-notice.d.ts.map