import { PropsWithChildren } from 'react';
import { CubeButtonProps } from '../../../actions';
export type NotificationActionProps = PropsWithChildren<{
    type?: 'primary' | 'secondary';
    /**
     * @default false
     */
    disableCloseOnAction?: boolean;
}> & Omit<CubeButtonProps, 'type' | 'size' | 'mods'>;
/**
 * @internal This component is unstable and must not be used outside of `NotificationView`.
 */
export declare function NotificationAction(props: NotificationActionProps): import("react/jsx-runtime").JSX.Element;
