UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

39 lines (38 loc) 1.28 kB
import type { NoticeLevel, ReasoningLevel } from "../thinking.js"; import { type ElevatedLevel, type ThinkLevel, type VerboseLevel } from "../thinking.js"; export declare function extractThinkDirective(body?: string): { cleaned: string; thinkLevel?: ThinkLevel; rawLevel?: string; hasDirective: boolean; }; export declare function extractVerboseDirective(body?: string): { cleaned: string; verboseLevel?: VerboseLevel; rawLevel?: string; hasDirective: boolean; }; export declare function extractNoticeDirective(body?: string): { cleaned: string; noticeLevel?: NoticeLevel; rawLevel?: string; hasDirective: boolean; }; export declare function extractElevatedDirective(body?: string): { cleaned: string; elevatedLevel?: ElevatedLevel; rawLevel?: string; hasDirective: boolean; }; export declare function extractReasoningDirective(body?: string): { cleaned: string; reasoningLevel?: ReasoningLevel; rawLevel?: string; hasDirective: boolean; }; export declare function extractStatusDirective(body?: string): { cleaned: string; hasDirective: boolean; }; export type { ElevatedLevel, NoticeLevel, ReasoningLevel, ThinkLevel, VerboseLevel }; export { extractExecDirective } from "./exec/directive.js";