import React from 'react'; import { type ToastBaseProps as CommonToastBaseProps, type ToastRefHandle, } from '@coinbase/cds-common/overlays/ToastProvider'; import type { SharedAccessibilityProps } from '@coinbase/cds-common/types'; import { type BoxDefaultElement, type BoxProps } from '../layout/Box'; import type { ModalProps } from './modal/Modal'; export type ToastBaseProps = CommonToastBaseProps & Pick & { /** * Hide the close button on the right * @default false */ hideCloseButton?: boolean; /** * Accessibility props are provided to ensure i18n * support for all relevant a11y props * @default { accessibilityLabel: "close" } */ closeButtonAccessibilityProps?: SharedAccessibilityProps; }; export type ToastProps = ToastBaseProps & Omit, 'children'>; export declare const toastTestId = 'cds-toast'; export declare const Toast: React.MemoExoticComponent< React.ForwardRefExoticComponent & React.RefAttributes> >; //# sourceMappingURL=Toast.d.ts.map