import React from 'react'; interface DataTest { actionText?: string; text?: string; } export interface UnifyToasterProps { /** * To specify action text on right */ actionText?: string; /** * To provide data-testid */ dataTest?: DataTest; /** * To toggle visibility on Toaster */ display?: boolean; /** * To apply error Toaster design */ error?: boolean; /** * To specify the position of coordinate Y on Toaster */ translateY?: number; /** * To pass callback when action text is clicked */ onActionClick?: (e: React.MouseEvent) => void; } declare type ToasterBaseProps = Omit, keyof UnifyToasterProps | 'css'>; export declare type ToasterProps = UnifyToasterProps & ToasterBaseProps; export interface ToasterModProps { display: boolean; error: boolean; translateY: number; } export interface ToasterContainerProps extends ToasterProps { mod: ToasterModProps; } export {};