import type { IJodit } from "jodit/esm/types/index";
import type { PermissionManager } from "../helpers/permission-manager";
import type { StateManager } from "../helpers/state-manager";
import type { IAIAssistantStorage } from "../interface/index";
/**
 * Delete conversation from storage and update state
 */
export declare function deleteConversationWithCleanup(jodit: IJodit, conversationId: string, storage: IAIAssistantStorage, stateManager: StateManager, permissionManager: PermissionManager): Promise<void>;
/**
 * Load initial data (conversations list and settings)
 */
export declare function loadInitialData(jodit: IJodit, storage: IAIAssistantStorage, stateManager: StateManager): Promise<void>;
