import { AutoBeEventSource } from "./AutoBeEventSource"; import { AutoBeEventBase } from "./base/AutoBeEventBase"; export interface AutoBeConsentFunctionCallEvent extends AutoBeEventBase<"consentFunctionCall"> { source: AutoBeEventSource; assistantMessage: string; result: AutoBeConsentFunctionCallEvent.IResult | null; } export declare namespace AutoBeConsentFunctionCallEvent { type IResult = IConsent | INotApplicable | IAssistantMessage; interface IConsent { type: "consent"; message: string; } interface INotApplicable { type: "notApplicable"; } interface IAssistantMessage { type: "assistantMessage"; message: string; } }