import { Command, ReadOnlyProperty } from '../../../WebRx'; import { BaseViewModel } from '../../React'; export interface Alert { key: string; content: any; header?: string; style?: string; timeout?: number; } export declare const DefaultStyle = "info"; export declare const DefaultTimeout = 5000; export declare class AlertViewModel extends BaseViewModel { readonly key: any; readonly content: any; readonly header: string | undefined; readonly style: string; private readonly timeout; static displayName: string; readonly isVisible: ReadOnlyProperty; readonly dismiss: Command; constructor(key: any, content: any, header?: string | undefined, style?: string, timeout?: number); }