
import { CubeButtonProps } from "../../../actions/Button/Button.js";
import "../../../actions/index.js";
import { PropsWithChildren } from "react";
import * as react_jsx_runtime0 from "react/jsx-runtime";

//#region src/components/overlays/NewNotifications/NotificationView/NotificationAction.d.ts
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`.
 */
declare function NotificationAction(props: NotificationActionProps): react_jsx_runtime0.JSX.Element;
//#endregion
export { NotificationAction, NotificationActionProps };
//# sourceMappingURL=NotificationAction.d.ts.map