import { r as KlawConfig } from "./types.klaw-xKUw_Rz7.js"; import { s as CommandNormalizeOptions } from "./commands-registry.types-Dz6P-u3o.js"; //#region src/auto-reply/command-detection.d.ts declare function hasControlCommand(text?: string, cfg?: KlawConfig, options?: CommandNormalizeOptions): boolean; declare function isControlCommandMessage(text?: string, cfg?: KlawConfig, options?: CommandNormalizeOptions): boolean; /** * Coarse detection for inline directives/shortcuts (e.g. "hey /status") so channel monitors * can decide whether to compute CommandAuthorized for a message. * * This intentionally errs on the side of false positives; CommandAuthorized only gates * command/directive execution, not normal chat replies. */ declare function hasInlineCommandTokens(text?: string): boolean; declare function shouldComputeCommandAuthorized(text?: string, cfg?: KlawConfig, options?: CommandNormalizeOptions): boolean; //#endregion export { shouldComputeCommandAuthorized as i, hasInlineCommandTokens as n, isControlCommandMessage as r, hasControlCommand as t };