import { View } from 'react-native'; import type { DefaultToastProps, ToastDescriptionProps, ToastIconProps, ToastProps, ToastTitleProps } from './types'; declare const ToastRoot: import("react").ForwardRefExoticComponent>; declare const ToastTitle: import("react").ForwardRefExoticComponent>; declare const ToastDescription: import("react").ForwardRefExoticComponent>; declare const ToastIcon: { ({ asChild, className, style, as, ...props }: ToastIconProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; declare const ToastAction: import("react").ForwardRefExoticComponent>; declare const ToastClose: import("react").ForwardRefExoticComponent & { as?: import("@cdx-ui/icons").ForgeIcon; } & import("react").RefAttributes>; /** * Default styled toast component for simplified toast.show() API * Used internally when showing toasts with string or config object (without component) */ export declare function DefaultToast(props: DefaultToastProps): import("react/jsx-runtime").JSX.Element; type ToastCompoundComponent = typeof ToastRoot & { Title: typeof ToastTitle; Description: typeof ToastDescription; Icon: typeof ToastIcon; Action: typeof ToastAction; Close: typeof ToastClose; }; export declare const Toast: ToastCompoundComponent; export type { ToastColor, ToastPlacement, ToastRootAnimation, ToastProps, ToastTitleProps, ToastDescriptionProps, ToastIconProps, ToastActionProps, ToastCloseProps, ToastContextValue, ToastRootRef, DefaultToastProps, } from './types'; //# sourceMappingURL=index.d.ts.map