export declare enum APPROVAL_STATUS { ABANDONED = "abandoned",// 已废弃 APPROVED = "approved",// 已批准 CANCELLED = "cancelled",// 已取消 DRAFT = "draft",// 草稿 - 待审批 EXPIRED = "expired",// 已过期 PENDING = "pending",// 待审批 REJECTED = "rejected",// 已拒绝 REVOKED = "revoked" } export declare enum InterruptReason { AIDevToolApproval = "aidev:tool_approval",// AI dev 第三方审批 UserQuestion = "aidev:user_question" } export declare enum MessageContentType { Binary = "binary", FlowAgent = "flow_agent", Function = "function", KeyValue = "key_value", KnowledgeRag = "knowledge_rag", Other = "other", ReferenceDocument = "reference_document", Text = "text" } export declare enum MessageRole { Activity = "activity", Assistant = "assistant", Developer = "developer", Guide = "guide", Hidden = "hidden", HiddenAssistant = "hidden-assistant", HiddenGuide = "hidden-guide", HiddenSystem = "hidden-system", HiddenUser = "hidden-user", Info = "info", Interrupt = "interrupt", Loading = "loading", Pause = "pause", Placeholder = "placeholder", Reasoning = "reasoning", System = "system", TemplateAssistant = "template-assistant", TemplateGuide = "template-guide", TemplateHidden = "template-hidden", TemplateSystem = "template-system", TemplateUser = "template-user", Tool = "tool", User = "user" } export declare enum MessageStatus { Complete = "complete", Disabled = "disabled", Error = "error", Fetching = "fetching",// 请求中 Pending = "pending", Stop = "stop", StopLoading = "stop-loading", Streaming = "streaming", Success = "success" } export declare const APPROVAL_STATUS_MAP: Record;