export type ReasoningProvider = 'claude' | 'codex' | 'grok' | 'kimi' | 'opencode'; export type ReasoningTextKind = 'raw' | 'summary' | 'think'; export declare function exposedReasoningEvent(input: { identity?: Record; provider: ReasoningProvider; runtimeKind: string; sourceEventType: string; text: string | undefined; textKind: ReasoningTextKind; }): Record; export declare function notExposedReasoningEvent(input: { provider: ReasoningProvider; runtimeKind: string; }): Record; //# sourceMappingURL=reasoning-events.d.ts.map