UNPKG

@reown/appkit-controllers

Version:

The full stack toolkit to build onchain app UX.

19 lines (18 loc) 613 B
export interface AlertControllerState { message: string; variant: 'info' | 'success' | 'warning' | 'error'; open: boolean; } type StateKey = keyof AlertControllerState; interface OpenMessageParameters { code?: string; displayMessage?: string; debugMessage?: string | (() => void); } export declare const AlertController: { state: AlertControllerState; subscribeKey<K extends StateKey>(key: K, callback: (value: AlertControllerState[K]) => void): () => void; open(message: OpenMessageParameters, variant: AlertControllerState["variant"]): void; close(): void; }; export {};