@awsui/components-react
Version:
On July 19th, 2022, we launched [Cloudscape Design System](https://cloudscape.design). Cloudscape is an evolution of AWS-UI. It consists of user interface guidelines, front-end components, design resources, and development tools for building intuitive, en
14 lines • 1.09 kB
TypeScript
import { AlertProps } from '../../alert/interfaces';
import { FlashbarProps } from '../../flashbar/interfaces';
interface PersistenceFunction {
persistFlashbarDismiss?: (persistenceConfig: FlashbarProps.PersistenceConfig) => Promise<void>;
retrieveFlashbarDismiss?: (persistenceConfig: FlashbarProps.PersistenceConfig) => Promise<boolean>;
persistAlertDismiss?: (persistenceConfig: AlertProps.PersistenceConfig) => Promise<void>;
retrieveAlertDismiss?: (persistenceConfig: AlertProps.PersistenceConfig) => Promise<boolean>;
}
export declare function setPersistenceFunctionsForTesting(functions: PersistenceFunction): void;
export declare let persistFlashbarDismiss: (persistenceConfig: FlashbarProps.PersistenceConfig) => Promise<void>;
export declare let retrieveFlashbarDismiss: (persistenceConfig: FlashbarProps.PersistenceConfig) => Promise<boolean>;
export declare let persistAlertDismiss: (persistenceConfig: AlertProps.PersistenceConfig) => Promise<void>;
export declare let retrieveAlertDismiss: (persistenceConfig: AlertProps.PersistenceConfig) => Promise<boolean>;
export {};