customerio-gist-web
Version:
Build beautiful in-app flows with no code and deliver them instantly to your app. http://customer.io
11 lines (10 loc) • 842 B
TypeScript
import type { GistMessage, DisplaySettings } from '../types';
export declare function updateQueueLocalStore(messages: GistMessage[]): Promise<void>;
export declare function getMessagesFromLocalStore(): Promise<GistMessage[]>;
export declare function markUserQueueMessageAsSeen(queueId: string): Promise<void>;
export declare function isMessageLoading(queueId: string): Promise<boolean>;
export declare function setMessageLoading(queueId: string): Promise<void>;
export declare function setMessageLoaded(queueId: string): Promise<void>;
export declare function saveMessageState(queueId: string, stepName: string | undefined, displaySettings: DisplaySettings | undefined): Promise<void>;
export declare function getSavedMessageState(queueId: string): Promise<unknown>;
export declare function clearMessageState(queueId: string): Promise<void>;