import type { NotificationArgsProps } from '@difizen/mana-react';
import type { ReactNode } from 'react';
export interface NotificationAction {
    key: string;
    label?: string;
}
export interface NotificationConfig extends NotificationArgsProps {
    key?: string;
    type?: 'info' | 'warning' | 'success' | 'error';
    message: ReactNode;
    description?: ReactNode;
    actions?: NotificationAction[];
    onAction?: (e: any, action: NotificationAction) => void;
}
//# sourceMappingURL=protocol.d.ts.map