UNPKG

1.05 kBTypeScriptView Raw
1import * as React from 'react';
2interface IToastConfig {
3 duration: number;
4 mask: boolean;
5}
6declare const _default: {
7 SHORT: number;
8 LONG: number;
9 show(content: React.ReactNode, duration?: number | undefined, mask?: boolean | undefined): void;
10 info(content: React.ReactNode, duration?: number | undefined, onClose?: (() => void) | undefined, mask?: boolean | undefined): void;
11 success(content: React.ReactNode, duration?: number | undefined, onClose?: (() => void) | undefined, mask?: boolean | undefined): void;
12 fail(content: React.ReactNode, duration?: number | undefined, onClose?: (() => void) | undefined, mask?: boolean | undefined): void;
13 offline(content: React.ReactNode, duration?: number | undefined, onClose?: (() => void) | undefined, mask?: boolean | undefined): void;
14 loading(content: React.ReactNode, duration?: number | undefined, onClose?: (() => void) | undefined, mask?: boolean | undefined): void;
15 hide(): void;
16 config(conf?: Partial<IToastConfig>): void;
17};
18export default _default;
19
\No newline at end of file