import { YpAgentAssistant } from "../../agentAssistant.js"; export declare class BaseAssistantTools { protected assistant: YpAgentAssistant; constructor(assistant: YpAgentAssistant); waitTick(): Promise; updateCurrentAgentProductPlan(plan: YpSubscriptionPlanAttributes, subscription: YpSubscriptionAttributes | null, options?: { sendEvent: boolean; }): Promise; updateAgentProductRun(agentRun: YpAgentProductRunAttributes, options?: { sendEvent: boolean; }): Promise; updateShownConfigurationWidget(options?: { sendEvent: boolean; }): Promise; updateHaveShownLoginWidget(options?: { sendEvent: boolean; }): Promise; clearCurrentAgentProduct(options?: { sendEvent: boolean; }): Promise; }