UNPKG

customerio-gist-web

Version:

Build beautiful in-app flows with no code and deliver them instantly to your app. http://customer.io

13 lines (12 loc) 1.02 kB
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 setMessageSnoozed(queueId: string, showInMinutes: number): Promise<void>; export declare function isMessageSnoozed(queueId: string): Promise<boolean>; 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>;