export interface NotChatbotCookieData {
    conversationId: string;
    conversationStarted: boolean;
}
/**
 * Get the notchatbot cookie data, creating it if it doesn't exist
 */
export declare function getNotChatbotCookie(): NotChatbotCookieData;
/**
 * Set the notchatbot cookie with specified data
 */
export declare function setNotChatbotCookie(data: NotChatbotCookieData): void;
/**
 * Update the conversationStarted flag in the cookie
 */
export declare function setConversationStarted(started: boolean): NotChatbotCookieData;
/**
 * Get current conversation ID from the cookie
 */
export declare function getConversationId(): string;
/**
 * Check if conversation has been started
 */
export declare function isConversationStarted(): boolean;
/**
 * Reset the conversation by creating a new conversation ID and setting conversationStarted to false
 */
export declare function resetConversation(): NotChatbotCookieData;
/**
 * Delete the notchatbot cookie
 */
export declare function deleteNotChatbotCookie(): void;
