import Timer from './timer';
import type { NotificationOptions, CustomAction } from './types';
export default class Notification {
    readonly message: string;
    readonly transitionDuration: number;
    readonly appearance: NonNullable<NotificationOptions['appearance']>;
    readonly customActions?: CustomAction[];
    readonly allowClosing: boolean;
    readonly duration: number;
    timer?: Timer;
    isRemoving: boolean;
    constructor(message: string, options?: NotificationOptions);
    remove(): void;
}
//# sourceMappingURL=notification.d.ts.map