import type { GistMessage, DisplaySettings } from '../types'; export declare function showMessage(message: GistMessage): Promise; export declare function embedMessage(message: GistMessage, elementId: string): GistMessage | null; export declare function hideMessage(message: GistMessage): Promise; export declare function resetMessage(message: GistMessage): Promise; export declare function removePersistentMessage(message: GistMessage): Promise; export declare function hideMessageVisually(message: GistMessage): Promise; export declare function applyMessageStepChange(message: GistMessage, stepName: string | null | undefined, displaySettings: DisplaySettings | undefined): Promise; export declare function logBroadcastDismissedLocally(message: GistMessage): Promise;